示例#1
0
文件: DEvento.cs 项目: franki159/rump
        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);
        }
示例#2
0
        public static int ActualizarUsuario(EUsuario objE)
        {
            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_usuario", cn);

                cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
                cmd.Parameters.AddWithValue("@email", objE.EMAIL);
                cmd.Parameters.AddWithValue("@password", objE.PASSWORD);
                cmd.Parameters.AddWithValue("@nombre", objE.NOMBRE);
                cmd.Parameters.AddWithValue("@apellido", objE.APELLIDO);
                cmd.Parameters.AddWithValue("@fecha_nac", objE.FECHA_NAC);
                cmd.Parameters.AddWithValue("@telefono", objE.TELEFONO);
                cmd.Parameters.AddWithValue("@celular", objE.CELULAR);
                cmd.Parameters.AddWithValue("@sexo", objE.SEXO);
                cmd.Parameters.AddWithValue("@activo", objE.ACTIVO);
                cmd.Parameters.AddWithValue("@estado", objE.ESTADO);
                cmd.Parameters.AddWithValue("@perfil_id", objE.PERFIL_ID);
                cmd.Parameters.AddWithValue("@opcion", 4);
                cmd.CommandType = CommandType.StoredProcedure;
                /////////
                cn.Open();
                return(cmd.ExecuteNonQuery());
            }
        }
示例#3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                if (Session["UserRump"] == null)
                {
                    Response.Redirect("~/InicioSesion");
                }
            }

            var objTipo = Request.QueryString["vTipo"];

            switch (EUtil.getDesencriptar(objTipo))
            {
            case "cancelled":
            case "rejected":
                sub_wrapper.InnerHtml = "Lo setimos su pago no se realizó correctamente.";
                break;

            case "in_process":
                sub_wrapper.InnerHtml = "Su pago está pendiente de verificación. Se le comunicará a través de correo cuando haya sido confirmado";
                break;

            default:
                break;
            }
        }
示例#4
0
 public static int actualizarConvenio(EClinica objE)
 {
     using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
     {
         SqlCommand cmd = new SqlCommand("usp_mnt_clinica", cn);
         if (objE.ID_ENCRIP != "")
         {
             cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
         }
         cmd.Parameters.AddWithValue("@nombre", objE.NOMBRE);
         cmd.Parameters.AddWithValue("@telefono", objE.TELEFONO);
         cmd.Parameters.AddWithValue("@beneficio", objE.BENEFICIO);
         cmd.Parameters.AddWithValue("@punto_autorizado", objE.PUNTO_AUTORIZADO);
         cmd.Parameters.AddWithValue("@usuario_id", objE.USUARIO_ID);
         cmd.Parameters.AddWithValue("@convenio_tipo_id", objE.CONVENIO_TIPO_ID);
         cmd.Parameters.AddWithValue("@direccion", objE.DIRECCION);
         cmd.Parameters.AddWithValue("@latitud", objE.LATITUD);
         cmd.Parameters.AddWithValue("@longitud", objE.LONGITUD);
         cmd.Parameters.AddWithValue("@geografia_id", objE.GEOGRAFIA_ID);
         cmd.Parameters.AddWithValue("@opcion", objE.OPCION);
         cmd.CommandType = CommandType.StoredProcedure;
         cn.Open();
         return(cmd.ExecuteNonQuery());
     }
 }
示例#5
0
        public static EClinica ObtenerClinica(EClinica objE)
        {
            EClinica mItem = new EClinica();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_clinica", cn);
                cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
                cmd.Parameters.AddWithValue("@opcion", 6);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        mItem                  = new EClinica();
                        mItem.ID_ENCRIP        = EUtil.getEncriptar((dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"))).ToString());
                        mItem.CONVENIO_TIPO_ID = (dr.IsDBNull(dr.GetOrdinal("convenio_tipo_id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("convenio_tipo_id")));
                        mItem.PUNTO_AUTORIZADO = (dr.IsDBNull(dr.GetOrdinal("punto_autorizado")) ? 0 : dr.GetInt16(dr.GetOrdinal("punto_autorizado")));
                        mItem.NOMBRE           = dr.IsDBNull(dr.GetOrdinal("nombre")) ? string.Empty : dr.GetString(dr.GetOrdinal("nombre"));
                        mItem.TELEFONO         = dr.IsDBNull(dr.GetOrdinal("telefono")) ? string.Empty : dr.GetString(dr.GetOrdinal("telefono"));
                        mItem.BENEFICIO        = dr.IsDBNull(dr.GetOrdinal("beneficio")) ? string.Empty : dr.GetString(dr.GetOrdinal("beneficio"));
                        mItem.DEPARTAMENTO     = dr.IsDBNull(dr.GetOrdinal("departamento")) ? string.Empty : dr.GetString(dr.GetOrdinal("departamento"));
                        mItem.PROVINCIA        = dr.IsDBNull(dr.GetOrdinal("provincia")) ? string.Empty : dr.GetString(dr.GetOrdinal("provincia"));
                        mItem.GEOGRAFIA_ID     = (dr.IsDBNull(dr.GetOrdinal("geografia_id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("geografia_id")));
                        mItem.DIRECCION        = dr.IsDBNull(dr.GetOrdinal("direccion")) ? string.Empty : dr.GetString(dr.GetOrdinal("direccion"));
                        mItem.LATITUD          = dr.IsDBNull(dr.GetOrdinal("latitud")) ? string.Empty : dr.GetString(dr.GetOrdinal("latitud"));
                        mItem.LONGITUD         = dr.IsDBNull(dr.GetOrdinal("longitud")) ? string.Empty : dr.GetString(dr.GetOrdinal("longitud"));
                    }
                }
            }
            return(mItem);
        }
示例#6
0
        public static string ActualizarFotoUsuario(EUsuario objE)
        {
            string foto = "";

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_usuario", cn);
                cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
                cmd.Parameters.AddWithValue("@foto", objE.FOTO);
                cmd.Parameters.AddWithValue("@opcion", 5);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                using (SqlDataReader dr = cmd.ExecuteReader())
                {
                    if (dr.HasRows)
                    {
                        while (dr.Read())
                        {
                            foto = dr.IsDBNull(dr.GetOrdinal("FOTO")) ? string.Empty : dr.GetString(dr.GetOrdinal("FOTO"));
                        }
                    }
                }

                return(foto);
            }
        }
示例#7
0
        public static string ActivarUsuario(EUsuario objE)
        {
            string msj = "";

            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_usuario", cn, transaccRegistro))
                    {
                        cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
                        cmd.Parameters.AddWithValue("@opcion", 8);
                        cmd.CommandType = CommandType.StoredProcedure;

                        msj = cmd.ExecuteScalar().ToString();
                    }

                    transaccRegistro.Commit();
                }
                catch (Exception ex)
                {
                    transaccRegistro.Rollback();
                    throw (ex);
                }
                cn.Close();
            }

            return(msj);
        }
示例#8
0
 public static int ActualizarCitaWM(ECita objE)
 {
     using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
     {
         SqlCommand cmd = new SqlCommand("usp_mnt_cita_medica", cn);
         cmd.Parameters.AddWithValue("@fecha_atencion_medica", objE.FECHA_ATENCION_MEDICA);
         cmd.Parameters.AddWithValue("@mascota_id", EUtil.getDesencriptar(objE.ID_ENCRIP));
         cmd.Parameters.AddWithValue("@clinica_id", objE.CLINICA_ID);
         cmd.Parameters.AddWithValue("@medico_id", objE.MEDICO_ID);
         cmd.Parameters.AddWithValue("@tipo", objE.TIPO);
         cmd.Parameters.AddWithValue("@motivo", objE.MOTIVO);
         cmd.Parameters.AddWithValue("@peso", objE.PESO);
         cmd.Parameters.AddWithValue("@temperatura", objE.TEMPERATURA);
         cmd.Parameters.AddWithValue("@sintomas", objE.SINTOMAS);
         cmd.Parameters.AddWithValue("@diagnostico", objE.DIAGNOSTICO);
         cmd.Parameters.AddWithValue("@tratamiento", objE.TRATAMIENTO);
         cmd.Parameters.AddWithValue("@observaciones", objE.OBSERVACIONES);
         cmd.Parameters.AddWithValue("@antecedentes", objE.ANTECEDENTES);
         cmd.Parameters.AddWithValue("@formula", objE.FORMULA);
         cmd.Parameters.AddWithValue("@usuario", objE.USUARIO);
         cmd.Parameters.AddWithValue("@opcion", 1);
         cmd.CommandType = CommandType.StoredProcedure;
         cn.Open();
         return(cmd.ExecuteNonQuery());
     }
 }
示例#9
0
        public static List <ESolicitud> listarServicioXmascota(ESolicitud objE)
        {
            List <ESolicitud> lista = new List <ESolicitud>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_listarServicioXmascota", cn);
                cmd.Parameters.AddWithValue("@id_mascota", EUtil.getDesencriptar(objE.ID_ENCRIP));
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        ESolicitud mItem = new ESolicitud();
                        mItem.ID_ENCRIP   = EUtil.getEncriptar((dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"))).ToString());
                        mItem.ID          = dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"));
                        mItem.DESCRIPCION = dr.IsDBNull(dr.GetOrdinal("descripcion")) ? string.Empty : dr.GetString(dr.GetOrdinal("descripcion"));
                        mItem.PRECIO      = dr.IsDBNull(dr.GetOrdinal("precio")) ? 0 : dr.GetDecimal(dr.GetOrdinal("precio"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
示例#10
0
        public static object ListaSolicitudxIdWM(ESolicitud 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);
                }

                ESolicitud objResultado = new ESolicitud();
                EUsuario   eSession     = (EUsuario)HttpContext.Current.Session["userRump"];
                objE.USUARIO = eSession.ID;
                objE.ID      = Convert.ToDecimal(EUtil.getDesencriptar(objE.SOLICITUD_ID_ENCRIP));
                objE.OPCION  = 5;
                objResultado = NSolicitud.listarSolicitudxId(objE);

                if (objResultado.ID_ENCRIP == "")
                {
                    objRespuesta.Error("No se encontraron registros.");
                }
                else
                {
                    objRespuesta.Resultado = objResultado;
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
示例#11
0
        public static object AnularSolicitudWM(ESolicitud 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;
                EUsuario eSession     = (EUsuario)HttpContext.Current.Session["userRump"];
                objE.USUARIO = eSession.ID;
                objE.ID      = Convert.ToDecimal(EUtil.getDesencriptar(objE.ID_ENCRIP));
                objResultado = NSolicitud.AnularSolicitud(objE);

                if (objResultado == 0)
                {
                    objRespuesta.Error("No se pudo eliminar.");
                }
                else
                {
                    objRespuesta.Success("Se eliminó la solicitud correctamente");
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
示例#12
0
文件: DCita.cs 项目: franki159/rump
        public static List <ECita> listarCita(ECita objE)
        {
            List <ECita> lista = new List <ECita>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_cita_medica", cn);
                cmd.Parameters.AddWithValue("@mascota_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())
                    {
                        ECita mItem = new ECita();
                        mItem.ID_ENCRIP             = EUtil.getEncriptar((dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"))).ToString());
                        mItem.TIPO                  = dr.IsDBNull(dr.GetOrdinal("tipo")) ? string.Empty : dr.GetString(dr.GetOrdinal("tipo"));
                        mItem.FECHA_ATENCION_MEDICA = dr.IsDBNull(dr.GetOrdinal("fecha_atencion_medica")) ? DateTime.MinValue : dr.GetDateTime(dr.GetOrdinal("fecha_atencion_medica"));
                        mItem.MOTIVO                = dr.IsDBNull(dr.GetOrdinal("motivo")) ? string.Empty : dr.GetString(dr.GetOrdinal("motivo"));
                        mItem.PESO                  = dr.IsDBNull(dr.GetOrdinal("peso")) ? string.Empty : dr.GetString(dr.GetOrdinal("peso"));
                        mItem.TEMPERATURA           = dr.IsDBNull(dr.GetOrdinal("temperatura")) ? string.Empty : dr.GetString(dr.GetOrdinal("temperatura"));
                        mItem.SINTOMAS              = dr.IsDBNull(dr.GetOrdinal("sintomas")) ? string.Empty : dr.GetString(dr.GetOrdinal("sintomas"));
                        mItem.DIAGNOSTICO           = dr.IsDBNull(dr.GetOrdinal("diagnostico")) ? string.Empty : dr.GetString(dr.GetOrdinal("diagnostico"));
                        mItem.TRATAMIENTO           = dr.IsDBNull(dr.GetOrdinal("tratamiento")) ? string.Empty : dr.GetString(dr.GetOrdinal("tratamiento"));
                        mItem.ANTECEDENTES          = dr.IsDBNull(dr.GetOrdinal("antecedentes")) ? string.Empty : dr.GetString(dr.GetOrdinal("antecedentes"));
                        mItem.FORMULA               = dr.IsDBNull(dr.GetOrdinal("formula")) ? string.Empty : dr.GetString(dr.GetOrdinal("formula"));
                        mItem.OBSERVACIONES         = dr.IsDBNull(dr.GetOrdinal("observaciones")) ? string.Empty : dr.GetString(dr.GetOrdinal("observaciones"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
示例#13
0
文件: DRaza.cs 项目: franki159/rump
        public static List <ERaza> obtenerRaza(ERaza objE)
        {
            List <ERaza> lista = new List <ERaza>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_raza", cn);
                cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
                cmd.Parameters.AddWithValue("@opcion", 5);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        ERaza mItem = new ERaza();
                        mItem.ID_ENCRIP       = EUtil.getEncriptar((dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"))).ToString());
                        mItem.DESCRIPCION     = dr.IsDBNull(dr.GetOrdinal("tipo")) ? string.Empty : dr.GetString(dr.GetOrdinal("tipo"));
                        mItem.ESPECIE         = dr.IsDBNull(dr.GetOrdinal("especie")) ? string.Empty : dr.GetString(dr.GetOrdinal("especie"));
                        mItem.MASCOTA_TIPO_ID = dr.IsDBNull(dr.GetOrdinal("mascota_tipo_id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("mascota_tipo_id"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
示例#14
0
文件: DEvento.cs 项目: franki159/rump
 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());
     }
 }
示例#15
0
 public static int LiberarSolicitud(ESolicitud objE)
 {
     using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
     {
         SqlCommand cmd = new SqlCommand("usp_mnt_solicitud", cn);
         cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
         cmd.Parameters.AddWithValue("@usuario", objE.USUARIO);
         cmd.Parameters.AddWithValue("@opcion", 6);
         cmd.CommandType = CommandType.StoredProcedure;
         cn.Open();
         return(cmd.ExecuteNonQuery());
     }
 }
示例#16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                if (Session["UserRump"] == null)
                {
                    Response.Redirect("~/InicioSesion");
                }
            }

            var objPedido = Request.QueryString["vtoken"];

            sub_wrapper.InnerHtml = "Su pedido N°: " + EUtil.getDesencriptar(objPedido) + " ha sido pagado exitosamente. De ser necesario nos comunicaremos con usted para coordinar detalles de la entrega.";
        }
示例#17
0
文件: DEvento.cs 项目: franki159/rump
        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()));
        }
示例#18
0
        public static int CambiarClaveUsuario(EUsuario objE)
        {
            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_usuario", cn);

                cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
                cmd.Parameters.AddWithValue("@password", objE.PASSWORD);
                cmd.Parameters.AddWithValue("@opcion", 10);
                cmd.CommandType = CommandType.StoredProcedure;
                /////////
                cn.Open();
                return(cmd.ExecuteNonQuery());
            }
        }
示例#19
0
        public static int TokenActivoUsuario(EUsuario objE)
        {
            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_usuario", cn);

                cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
                cmd.Parameters.AddWithValue("@token", objE.TOKEN_ACTIVACION);
                cmd.Parameters.AddWithValue("@opcion", 7);
                cmd.CommandType = CommandType.StoredProcedure;
                /////////
                cn.Open();
                return(cmd.ExecuteNonQuery());
            }
        }
示例#20
0
文件: DEvento.cs 项目: franki159/rump
        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());
            }
        }
示例#21
0
文件: DRaza.cs 项目: franki159/rump
 public static int actualizarRaza(ERaza objE)
 {
     using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
     {
         SqlCommand cmd = new SqlCommand("usp_mnt_raza", cn);
         if (objE.OPCION == 3 || objE.OPCION == 4)
         {
             cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
         }
         cmd.Parameters.AddWithValue("@tipo", objE.DESCRIPCION);
         cmd.Parameters.AddWithValue("@mascota_tipo_id", objE.MASCOTA_TIPO_ID);
         cmd.Parameters.AddWithValue("@usuario", objE.USUARIO);
         cmd.Parameters.AddWithValue("@opcion", objE.OPCION);
         cmd.CommandType = CommandType.StoredProcedure;
         cn.Open();
         return(cmd.ExecuteNonQuery());
     }
 }
示例#22
0
        public static EUsuario ObtenerUsuario(EUsuario objE)
        {
            EUsuario mItem = null;

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_usuario", 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 EUsuario();
                        mItem.ID               = dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"));
                        mItem.ACTIVO           = dr.IsDBNull(dr.GetOrdinal("activo")) ? 0 : dr.GetInt16(dr.GetOrdinal("activo"));
                        mItem.EMAIL            = dr.IsDBNull(dr.GetOrdinal("email")) ? string.Empty : dr.GetString(dr.GetOrdinal("email"));
                        mItem.PASSWORD         = dr.IsDBNull(dr.GetOrdinal("password")) ? string.Empty : dr.GetString(dr.GetOrdinal("password"));
                        mItem.PERFIL_ID        = dr.IsDBNull(dr.GetOrdinal("usuario_perfil_id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("usuario_perfil_id"));
                        mItem.NOMBRE           = dr.IsDBNull(dr.GetOrdinal("nombre")) ? string.Empty : dr.GetString(dr.GetOrdinal("nombre"));
                        mItem.APELLIDO         = dr.IsDBNull(dr.GetOrdinal("apellido")) ? string.Empty : dr.GetString(dr.GetOrdinal("apellido"));
                        mItem.FECHA_NAC        = dr.IsDBNull(dr.GetOrdinal("fecha_nacimiento")) ? DateTime.MinValue : dr.GetDateTime(dr.GetOrdinal("fecha_nacimiento"));
                        mItem.TELEFONO         = dr.IsDBNull(dr.GetOrdinal("telefono")) ? string.Empty : dr.GetString(dr.GetOrdinal("telefono"));
                        mItem.CELULAR          = dr.IsDBNull(dr.GetOrdinal("celular")) ? string.Empty : dr.GetString(dr.GetOrdinal("celular"));
                        mItem.SEXO             = dr.IsDBNull(dr.GetOrdinal("sexo")) ? string.Empty : dr.GetString(dr.GetOrdinal("sexo"));
                        mItem.FOTO             = dr.IsDBNull(dr.GetOrdinal("foto")) ? string.Empty : dr.GetString(dr.GetOrdinal("foto"));
                        mItem.TOKEN_ACTIVACION = dr.IsDBNull(dr.GetOrdinal("token_activacion")) ? string.Empty : dr.GetString(dr.GetOrdinal("token_activacion"));
                        mItem.TOKEN_PASSWORD   = dr.IsDBNull(dr.GetOrdinal("token_password")) ? string.Empty : dr.GetString(dr.GetOrdinal("token_password"));

                        mItem.USUARIO_PERFIL = new EUsuarioPerfil()
                        {
                            ID     = dr.IsDBNull(dr.GetOrdinal("usuario_perfil_id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("usuario_perfil_id")),
                            PERFIL = dr.IsDBNull(dr.GetOrdinal("perfil")) ? string.Empty : dr.GetString(dr.GetOrdinal("perfil"))
                        };
                    }
                }
            }
            return(mItem);
        }
示例#23
0
        public static int ActualizarSolicitud(ESolicitud objE)
        {
            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_solicitud", cn);
                cmd.Parameters.AddWithValue("@id", EUtil.getDesencriptar(objE.ID_ENCRIP));
                cmd.Parameters.AddWithValue("@nom_rep", objE.NOM_REP);
                cmd.Parameters.AddWithValue("@ape_rep", objE.APE_REP);
                cmd.Parameters.AddWithValue("@tel_rep", objE.TEL_REP);
                cmd.Parameters.AddWithValue("@dni_rep", objE.DNI_REP);
                cmd.Parameters.AddWithValue("@direccion", objE.DIRECCION);
                cmd.Parameters.AddWithValue("@referencia", objE.REFERENCIA);
                cmd.Parameters.AddWithValue("@geografia_id", objE.GEOGRAFIA_ID);
                cmd.Parameters.AddWithValue("@comentario", objE.COMENTARIO);

                cmd.Parameters.AddWithValue("@usuario", objE.USUARIO);
                cmd.Parameters.AddWithValue("@opcion", 4);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                return(cmd.ExecuteNonQuery());
            }
        }
示例#24
0
文件: DEvento.cs 项目: franki159/rump
        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());
            }
        }
示例#25
0
文件: DEvento.cs 项目: franki159/rump
        public static List <EEvento> listarEvento(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("@evento_tipo_id", objE.EVENTO_TIPO_ID);
                cmd.Parameters.AddWithValue("@mascota_id", (objE.MASCOTA_ID_ENCRIP == "" ? 0 : Convert.ToInt32(EUtil.getDesencriptar(objE.MASCOTA_ID_ENCRIP))));
                cmd.Parameters.AddWithValue("@usuario_id", objE.USUARIO_ID);
                cmd.Parameters.AddWithValue("@opcion", 1);
                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);
        }
示例#26
0
        public static object guardarPedidoWM(ESolicitud objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                if (HttpContext.Current.Session["userRump"] == null || HttpContext.Current.Session["carritoMascota"] == null)
                {
                    objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión");
                    return(objRespuesta);
                }

                List <ESolicitud> carritoMascota = new List <ESolicitud>((List <ESolicitud>)HttpContext.Current.Session["carritoMascota"]);

                //Cabecera
                EUsuario eSession = (EUsuario)HttpContext.Current.Session["userRump"];
                objE.USUARIO_ID = eSession.ID;
                //Detalle
                string  bodyDetalle  = "";
                double  pTotal       = 0;
                decimal objResultado = 0;
                foreach (ESolicitud item in carritoMascota)
                {
                    pTotal      += Convert.ToDouble(item.PRECIO * item.CANTIDAD);
                    bodyDetalle += item.ID + "," + item.CANTIDAD + "," + (item.ID_MSC_ENCRIP == null ? "": EUtil.getDesencriptar(item.ID_MSC_ENCRIP)) + "|";
                }

                objE.TOTAL   = pTotal;
                objE.vPARAM1 = bodyDetalle;
                objResultado = NSolicitud.guardarServicioWM(objE);

                ESolicitud objPedido = new ESolicitud();
                objPedido.ID = objResultado;
                HttpContext.Current.Session["solicitudPedido"] = objPedido;

                if (objResultado == 0)
                {
                    objRespuesta.Error("No se pudo realizar la solicitud.");
                }
                else
                {
                    objRespuesta.Success("Se realizó la solicitud correctamente");
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }