public static object EventoNotificaWM(EEvento objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); } else { if (NEvento.ActualizarEventoNotificacion(objE) <= 0) { objRespuesta.Error("No se pudo actualizar."); } else { objRespuesta.Success("Se actualizo la información correctamente"); } } } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object InfoSesionWM() { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("No se encontraron registros."); } else { EUsuario eSession = (EUsuario)HttpContext.Current.Session["userRump"]; EEvento objEvento = new EEvento() { USUARIO_ID = eSession.ID }; eSession.EVENTOS = NEvento.listarEventoNotificacion(objEvento); eSession.CARRITO = (List <ESolicitud>)HttpContext.Current.Session["carritoMascota"]; objRespuesta.Resultado = eSession; } } catch (Exception ex) { objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static List <EEvento> listarEventoNotificacion(EEvento objE) { List <EEvento> lista = new List <EEvento>(); using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql))) { SqlCommand cmd = new SqlCommand("usp_mnt_evento", cn); cmd.Parameters.AddWithValue("@usuario_id", objE.USUARIO_ID); cmd.Parameters.AddWithValue("@opcion", 6); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { EEvento mItem = new EEvento(); //mItem.ID = dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id")); mItem.ID_ENCRIP = EUtil.getEncriptar((dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"))).ToString()); mItem.EVENTO_TIPO_ID = dr.IsDBNull(dr.GetOrdinal("EVENTO_TIPO_ID")) ? 0 : dr.GetDecimal(dr.GetOrdinal("EVENTO_TIPO_ID")); mItem.TIPO = dr.IsDBNull(dr.GetOrdinal("TIPO")) ? string.Empty : dr.GetString(dr.GetOrdinal("TIPO")); mItem.MASCOTA_ID = dr.IsDBNull(dr.GetOrdinal("MASCOTA_ID")) ? 0 : dr.GetDecimal(dr.GetOrdinal("MASCOTA_ID")); mItem.MASCOTA_ID_ENCRIP = EUtil.getEncriptar(mItem.MASCOTA_ID.ToString()); mItem.MASCOTA = dr.IsDBNull(dr.GetOrdinal("MASCOTA")) ? string.Empty : dr.GetString(dr.GetOrdinal("MASCOTA")); mItem.TITULO = dr.IsDBNull(dr.GetOrdinal("TITULO")) ? string.Empty : dr.GetString(dr.GetOrdinal("TITULO")); mItem.FECHA_INICIO = dr.IsDBNull(dr.GetOrdinal("FECHA_INICIO")) ? DateTime.MinValue : dr.GetDateTime(dr.GetOrdinal("FECHA_INICIO")); mItem.FECHA_FIN = dr.IsDBNull(dr.GetOrdinal("FECHA_FIN")) ? DateTime.MinValue : dr.GetDateTime(dr.GetOrdinal("FECHA_FIN")); lista.Add(mItem); } } } return(lista); }
public static object AnularEventoWM(EEvento objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } int objResultado = 0; objResultado = NEvento.AnularEvento(objE); if (objResultado == 0) { objRespuesta.Error("No se pudo eliminar."); } else { objRespuesta.Success("Se eliminó el evento correctamente"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static EEvento ObtenerEvento(EEvento objE) { EEvento mItem = null; using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql))) { SqlCommand cmd = new SqlCommand("usp_mnt_evento", cn); cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP)); cmd.Parameters.AddWithValue("@opcion", 2); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr.HasRows) { while (dr.Read()) { mItem = new EEvento(); mItem.ID_ENCRIP = EUtil.getEncriptar((dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"))).ToString()); mItem.EVENTO_TIPO_ID = dr.IsDBNull(dr.GetOrdinal("EVENTO_TIPO_ID")) ? 0 : dr.GetDecimal(dr.GetOrdinal("EVENTO_TIPO_ID")); mItem.TIPO = dr.IsDBNull(dr.GetOrdinal("TIPO")) ? string.Empty : dr.GetString(dr.GetOrdinal("TIPO")); mItem.MASCOTA_ID = dr.IsDBNull(dr.GetOrdinal("MASCOTA_ID")) ? 0 : dr.GetDecimal(dr.GetOrdinal("MASCOTA_ID")); mItem.MASCOTA_ID_ENCRIP = EUtil.getEncriptar(mItem.MASCOTA_ID.ToString()); mItem.MASCOTA = dr.IsDBNull(dr.GetOrdinal("MASCOTA")) ? string.Empty : dr.GetString(dr.GetOrdinal("MASCOTA")); mItem.EVENTO_PERIODO_ID = dr.IsDBNull(dr.GetOrdinal("EVENTO_PERIODO_ID")) ? 0 : dr.GetDecimal(dr.GetOrdinal("EVENTO_PERIODO_ID")); mItem.TITULO = dr.IsDBNull(dr.GetOrdinal("TITULO")) ? string.Empty : dr.GetString(dr.GetOrdinal("TITULO")); mItem.DETALLE = dr.IsDBNull(dr.GetOrdinal("DETALLE")) ? string.Empty : dr.GetString(dr.GetOrdinal("DETALLE")); mItem.FECHA_INICIO = dr.IsDBNull(dr.GetOrdinal("FECHA_INICIO")) ? DateTime.MinValue : dr.GetDateTime(dr.GetOrdinal("FECHA_INICIO")); mItem.FECHA_FIN = dr.IsDBNull(dr.GetOrdinal("FECHA_FIN")) ? DateTime.MinValue : dr.GetDateTime(dr.GetOrdinal("FECHA_FIN")); } } } return(mItem); }
public static int AnularEvento(EEvento objE) { using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql))) { SqlCommand cmd = new SqlCommand("usp_mnt_evento", cn); cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP)); cmd.Parameters.AddWithValue("@opcion", 5); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); return(cmd.ExecuteNonQuery()); } }
public static string RegistrarEvento(EEvento objE) { decimal ID_EVENTO = 0; using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql))) { SqlTransaction transaccRegistro; cn.Open(); transaccRegistro = cn.BeginTransaction(); try { using (SqlCommand cmd = new SqlCommand("usp_mnt_evento", cn, transaccRegistro)) { cmd.Parameters.AddWithValue("@evento_tipo_id", objE.EVENTO_TIPO_ID); cmd.Parameters.AddWithValue("@mascota_id", EUtil.getDesencriptar(objE.MASCOTA_ID_ENCRIP)); cmd.Parameters.AddWithValue("@evento_periodo_id", objE.EVENTO_PERIODO_ID); cmd.Parameters.AddWithValue("@titulo", objE.TITULO); cmd.Parameters.AddWithValue("@detalle", objE.DETALLE); cmd.Parameters.AddWithValue("@fecha_inicio", objE.FECHA_INICIO); cmd.Parameters.AddWithValue("@fecha_fin", objE.FECHA_FIN); cmd.Parameters.AddWithValue("@estado", objE.ESTADO); cmd.Parameters.AddWithValue("@opcion", 3); cmd.CommandType = CommandType.StoredProcedure; using (SqlDataReader dr = cmd.ExecuteReader()) { if (dr.HasRows) { while (dr.Read()) { ID_EVENTO = dr.IsDBNull(dr.GetOrdinal("ID_evento")) ? 0 : dr.GetDecimal(dr.GetOrdinal("ID_evento")); } } } } transaccRegistro.Commit(); } catch (Exception ex) { transaccRegistro.Rollback(); ID_EVENTO = 0; throw (ex); } cn.Close(); } return(EUtil.getEncriptar(ID_EVENTO.ToString())); }
public static int ActualizarEventoNotificacion(EEvento objE) { using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql))) { SqlCommand cmd = new SqlCommand("usp_mnt_evento", cn); cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP)); cmd.Parameters.AddWithValue("@fecha_inicio", objE.FECHA_INICIO); cmd.Parameters.AddWithValue("@estado", objE.ESTADO); cmd.Parameters.AddWithValue("@opcion", 7); cmd.CommandType = CommandType.StoredProcedure; ///////// cn.Open(); return(cmd.ExecuteNonQuery()); } }
public static object ActualizarEventoWM(EEvento objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } string objResultado = ""; if (objE.ID_ENCRIP != "") { if (NEvento.ActualizarEvento(objE) > 0) { objResultado = objE.ID_ENCRIP; } } else { objResultado = NEvento.RegistrarEvento(objE); } if (objResultado == "") { objRespuesta.Error("No se pudo actualizar."); } else { objRespuesta.Resultado = objResultado; objRespuesta.Success("Se guardó la información correctamente"); } } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static object ObtenerEventoWM(EEvento objE) { ERespuestaJson objRespuesta = new ERespuestaJson(); try { if (HttpContext.Current.Session["userRump"] == null) { objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión"); return(objRespuesta); } EEvento objResultado = new EEvento(); objResultado = NEvento.ObtenerEvento(objE); objRespuesta.Resultado = objResultado; } catch (Exception ex) { objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message); } return(objRespuesta); }
public static int ActualizarEvento(EEvento objE) { using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql))) { SqlCommand cmd = new SqlCommand("usp_mnt_evento", cn); cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP)); cmd.Parameters.AddWithValue("@evento_tipo_id", objE.EVENTO_TIPO_ID); cmd.Parameters.AddWithValue("@mascota_id", EUtil.getDesencriptar(objE.MASCOTA_ID_ENCRIP)); cmd.Parameters.AddWithValue("@evento_periodo_id", objE.EVENTO_PERIODO_ID); cmd.Parameters.AddWithValue("@titulo", objE.TITULO); cmd.Parameters.AddWithValue("@detalle", objE.DETALLE); cmd.Parameters.AddWithValue("@fecha_inicio", objE.FECHA_INICIO); cmd.Parameters.AddWithValue("@fecha_fin", objE.FECHA_FIN); cmd.Parameters.AddWithValue("@estado", objE.ESTADO); cmd.Parameters.AddWithValue("@opcion", 4); cmd.CommandType = CommandType.StoredProcedure; ///////// cn.Open(); return(cmd.ExecuteNonQuery()); } }
public static int ActualizarEventoNotificacion(EEvento ent) { return(DEvento.ActualizarEventoNotificacion(ent)); }
public static List <EEvento> listarEvento(EEvento ent) { return(DEvento.listarEvento(ent)); }
public static List <EEvento> listarEventoNotificacion(EEvento ent) { return(DEvento.listarEventoNotificacion(ent)); }
public static EEvento ObtenerEvento(EEvento ent) { return(DEvento.ObtenerEvento(ent)); }
public static int AnularEvento(EEvento ent) { return(DEvento.AnularEvento(ent)); }
public static int ActualizarEvento(EEvento ent) { return(DEvento.ActualizarEvento(ent)); }
public static string RegistrarEvento(EEvento ent) { return(DEvento.RegistrarEvento(ent)); }