Guest User

Untitled

a guest
Jun 21st, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.12 KB | None | 0 0
  1. #region getPlanta
  2. [WebMethod]
  3. public static List<DataTable> getPlanta()
  4. {
  5. List<DataTable> listado = new List<DataTable>();
  6. string resultado = "";
  7. Empresa empresa = new Empresa();
  8. resultado = empresa.getPlanta();
  9. string conteo=resultado.Substring(resultado.Length - 1);
  10. listado=getAutorizaciones(conteo);
  11.  
  12. return resultado+"|"+listado; -- ERROR
  13. }
  14. #endregion
  15.  
  16. public class myClaseConjunta
  17. {
  18. private String myVar;
  19.  
  20. public String MyProperty
  21. {
  22. get { return myVar; }
  23. set { myVar = value; }
  24. }
  25. private List<DataTable> myTable;
  26.  
  27. public List<DataTable> MyTable
  28. {
  29. get { return myTable; }
  30. set { myTable = value; }
  31. }
  32. }
  33. //Despues tienes tu método
  34.  
  35. public static myClaseConjunta getPlanta()
  36. {
  37. //haces lo que ocupas y retornas el objeto myClassConjunta
  38. }
  39.  
  40. public struct myStruct
  41. {
  42. String myVar;
  43. List<DataTable> myTable;
  44.  
  45. public void SetValues(string _myVar, List<DataTable> _myTable)
  46. {myVar = _myVar; myTable = _myTable;}
  47.  
  48. public String getmyVar()
  49. {return myVar;}
  50.  
  51. public List<DataTable> myTable getmyTable()
  52. {return myTable;}
  53. }
  54. //Despues tienes tu método
  55.  
  56. public static myStruct getPlanta()
  57. {
  58. //haces lo que ocupas y retornas el objeto myClassConjunta
  59. //este no me agrada porque no deberías de usar structs en C#, sino objetos
  60. }
  61.  
  62. //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.
  63. public static List<DataTable> getPlanta(ref String myVar)
  64. {
  65. String = "Nuevo texto";
  66. return new List<DataTable>();
  67. }
  68.  
  69. public Tuple<string, List<DataTable>> getPlanta()
  70. {
  71. List<DataTable> data;
  72. string str = "El texto que necesitas";
  73. return Tuple.Create(str, data);
  74. }
  75.  
  76. public Tuple<bool,double,double> RetornoSegunOrigen (long Id)
  77. {
  78. double AreaMax = 0, AreaMin = 0;
  79. bool AreaPagada=false;
  80. return Tuple.Create(AreaPagada, AreaMin,AreaMax);
  81. }
  82.  
  83. var resultado = new RetornoSegunOrigen(valor);
  84. bool areaPagada=resultado.Item1;
  85. double areaMin=resultado.Item2;
  86. double areaMax=resultado.Item3;
Add Comment
Please, Sign In to add comment