Advertisement
Guest User

usuarioDashboard.aspx.cs

a guest
Nov 20th, 2019
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.32 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Configuration;
  4. using System.Data;
  5. using System.Data.SqlClient;
  6. using System.Linq;
  7. using System.Web;
  8. using System.Web.Services;
  9. using System.Web.UI;
  10. using System.Web.UI.WebControls;
  11. using Newtonsoft.Json;
  12.  
  13. namespace Emissary.Aplicacion
  14. {
  15. public partial class usuarioDashboard : System.Web.UI.Page
  16. {
  17. protected void Page_Load(object sender, EventArgs e)
  18. {
  19.  
  20. }
  21.  
  22. [WebMethod(EnableSession = true)]
  23. public static string CargarMapa(Int32 userId)
  24. {
  25. string mensaje = "";
  26. DataSet dataSet = new DataSet();
  27. dbo.BaseDatos db = null;
  28.  
  29. db = new dbo.BaseDatos(ConfigurationManager.ConnectionStrings["cnn"].ToString());
  30. SqlParameter prmUserId;
  31.  
  32. try
  33. {
  34. prmUserId = new SqlParameter("@userId", SqlDbType.SmallInt);
  35. prmUserId.Value = userId;
  36. dataSet = db.ObtenerDatosComoDataSet("enviosPorUsuario", prmUserId);
  37. dataSet.DataSetName = "Combo";
  38. mensaje = JsonConvert.SerializeObject(dataSet);
  39. }
  40. catch (Exception ex)
  41. {
  42. mensaje = ex.Message;
  43. }
  44. finally
  45. {
  46. db.Finalizar();
  47. }
  48. return mensaje;
  49. }
  50. [WebMethod(EnableSession = true)]
  51. public static string ActualizarMapa(Object pJData)
  52. {
  53. dynamic Data = JsonConvert.DeserializeObject(pJData.ToString());
  54.  
  55. string mensaje = "";
  56. DataSet dataSet = new DataSet();
  57. dbo.BaseDatos db = null;
  58.  
  59. db = new dbo.BaseDatos(ConfigurationManager.ConnectionStrings["cnn"].ToString());
  60. SqlParameter prmUserId, prmFechaInicio, prmFechaFin;
  61.  
  62. try
  63. {
  64. prmUserId = new SqlParameter("@userId", SqlDbType.SmallInt);
  65. prmUserId.Value = Data[0]["usuarioId"];
  66. prmFechaInicio = new SqlParameter("@fechaInicio", SqlDbType.NVarChar);
  67. prmFechaInicio.Value = Data[0]["fechaInicio"];
  68. prmFechaFin = new SqlParameter("@fechaFin", SqlDbType.NVarChar);
  69. prmFechaFin.Value = Data[0]["fechaFin"];
  70. dataSet = db.ObtenerDatosComoDataSet("spq_Emissary_CargarMapa", prmUserId, prmFechaInicio, prmFechaFin);
  71. dataSet.DataSetName = "Combo";
  72. mensaje = JsonConvert.SerializeObject(dataSet);
  73. }
  74. catch (Exception ex)
  75. {
  76. mensaje = ex.Message;
  77. }
  78. finally
  79. {
  80. db.Finalizar();
  81. }
  82. return mensaje;
  83. return "";
  84. }
  85. [WebMethod(EnableSession = true)]
  86. public static string CargarTablas(Object pJData)
  87. {
  88. dynamic Data = JsonConvert.DeserializeObject(pJData.ToString());
  89.  
  90. string mensaje = "";
  91. DataSet dataSet = new DataSet();
  92. dbo.BaseDatos db = null;
  93.  
  94. db = new dbo.BaseDatos(ConfigurationManager.ConnectionStrings["cnn"].ToString());
  95. SqlParameter prmUserId, prmFechaInicio, prmFechaFin;
  96.  
  97. try
  98. {
  99. prmUserId = new SqlParameter("@userId", SqlDbType.SmallInt);
  100. prmUserId.Value = Data[0]["usuarioId"];
  101. prmFechaInicio = new SqlParameter("@fechaInicio", SqlDbType.NVarChar);
  102. prmFechaInicio.Value = Data[0]["fechaInicio"];
  103. prmFechaFin = new SqlParameter("@fechaFin", SqlDbType.NVarChar);
  104. prmFechaFin.Value = Data[0]["fechaFin"];
  105. dataSet = db.ObtenerDatosComoDataSet("spq_Emissary_UsuarioDashboard2MapaCompleto", prmUserId, prmFechaInicio, prmFechaFin);
  106. dataSet.DataSetName = "Combo";
  107. mensaje = JsonConvert.SerializeObject(dataSet);
  108. }
  109. catch (Exception ex)
  110. {
  111. mensaje = ex.Message;
  112. }
  113. finally
  114. {
  115. db.Finalizar();
  116. }
  117. return mensaje;
  118. }
  119.  
  120. [WebMethod(EnableSession = true)]
  121. public static string FiltrosFechas(Object pJData)
  122. {
  123. dynamic Data = JsonConvert.DeserializeObject(pJData.ToString());
  124. int usuarioId = Data[0]["userId"];
  125. string fechaInicio = Data[0]["fechaInicio"];
  126. string fechaFin = Data[0]["fechaFin"];
  127. string mitad2 = Data[0]["mitad2"];
  128. string mitad1 = Data[0]["mitad1"];
  129. string mitad3 = Data[0]["mitad3"];
  130.  
  131. string mensaje = string.Empty;
  132.  
  133. DataSet dataSet = new DataSet();
  134. dbo.BaseDatos db = null;
  135. db = new dbo.BaseDatos(ConfigurationManager.ConnectionStrings["cnn"].ToString());
  136.  
  137. SqlParameter prmUserId, prmFechaInicio, prmFechaFin, prmMitad2, prmMitad1, prmMitad3;
  138.  
  139. try
  140. {
  141. prmUserId = new SqlParameter("@userId", SqlDbType.Int);
  142. prmUserId.Value = usuarioId;
  143.  
  144. prmFechaInicio = new SqlParameter("@fechaInicio", SqlDbType.NVarChar, 20);
  145. prmFechaInicio.Value = fechaInicio;
  146.  
  147. prmFechaFin = new SqlParameter("@fechaFin", SqlDbType.NVarChar, 20);
  148. prmFechaFin.Value = fechaFin;
  149.  
  150. prmMitad2 = new SqlParameter("@mitad2", SqlDbType.NVarChar, 20);
  151. prmMitad2.Value = mitad2;
  152.  
  153. prmMitad1 = new SqlParameter("@mitad1", SqlDbType.NVarChar, 20);
  154. prmMitad1.Value = mitad1;
  155.  
  156. prmMitad3 = new SqlParameter("@mitad3", SqlDbType.NVarChar, 20);
  157. prmMitad3.Value = mitad3;
  158.  
  159. dataSet = db.ObtenerDatosComoDataSet("spq_Emissary_UsuarioDashboard_Filtros", prmUserId, prmFechaInicio, prmFechaFin, prmMitad2, prmMitad1, prmMitad3);
  160. dataSet.DataSetName = "Filtros";
  161.  
  162. mensaje = JsonConvert.SerializeObject(dataSet);
  163. }
  164. catch (Exception ex)
  165. {
  166. mensaje = ex.Message;
  167. }
  168. finally
  169. {
  170. db.Finalizar();
  171. }
  172. return mensaje;
  173. }
  174. }
  175. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement