Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #region getPlanta
- [WebMethod]
- public static List<DataTable> getPlanta()
- {
- List<DataTable> listado = new List<DataTable>();
- string resultado = "";
- Empresa empresa = new Empresa();
- resultado = empresa.getPlanta();
- string conteo=resultado.Substring(resultado.Length - 1);
- listado=getAutorizaciones(conteo);
- return resultado+"|"+listado; -- ERROR
- }
- #endregion
- public class myClaseConjunta
- {
- private String myVar;
- public String MyProperty
- {
- get { return myVar; }
- set { myVar = value; }
- }
- private List<DataTable> myTable;
- public List<DataTable> MyTable
- {
- get { return myTable; }
- set { myTable = value; }
- }
- }
- //Despues tienes tu método
- public static myClaseConjunta getPlanta()
- {
- //haces lo que ocupas y retornas el objeto myClassConjunta
- }
- public struct myStruct
- {
- String myVar;
- List<DataTable> myTable;
- public void SetValues(string _myVar, List<DataTable> _myTable)
- {myVar = _myVar; myTable = _myTable;}
- public String getmyVar()
- {return myVar;}
- public List<DataTable> myTable getmyTable()
- {return myTable;}
- }
- //Despues tienes tu método
- public static myStruct getPlanta()
- {
- //haces lo que ocupas y retornas el objeto myClassConjunta
- //este no me agrada porque no deberías de usar structs en C#, sino objetos
- }
- //Tienes tu método que retorna algo y el otro valor lo pasas por referencia y lo modificas en el método y ya irá con el valor cambiado.
- public static List<DataTable> getPlanta(ref String myVar)
- {
- String = "Nuevo texto";
- return new List<DataTable>();
- }
- public Tuple<string, List<DataTable>> getPlanta()
- {
- List<DataTable> data;
- string str = "El texto que necesitas";
- return Tuple.Create(str, data);
- }
- public Tuple<bool,double,double> RetornoSegunOrigen (long Id)
- {
- double AreaMax = 0, AreaMin = 0;
- bool AreaPagada=false;
- return Tuple.Create(AreaPagada, AreaMin,AreaMax);
- }
- var resultado = new RetornoSegunOrigen(valor);
- bool areaPagada=resultado.Item1;
- double areaMin=resultado.Item2;
- double areaMax=resultado.Item3;
Add Comment
Please, Sign In to add comment