Beispiel #1
0
        public static ESolicitud listarPedidoxId(ESolicitud objE)
        {
            ESolicitud mItem = new ESolicitud();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_solicitud", cn);
                cmd.Parameters.AddWithValue("@id", objE.ID);
                cmd.Parameters.AddWithValue("@usuario", objE.USUARIO);
                cmd.Parameters.AddWithValue("@opcion", objE.OPCION);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        mItem = new ESolicitud();
                        //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.ID        = dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"));
                        mItem.TOTAL     = dr.IsDBNull(dr.GetOrdinal("total")) ? 0 : dr.GetDouble(dr.GetOrdinal("total"));
                        mItem.EMAIL     = dr.IsDBNull(dr.GetOrdinal("email")) ? "" : dr.GetString(dr.GetOrdinal("email"));
                    }
                }
            }
            return(mItem);
        }
Beispiel #2
0
        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);
        }
Beispiel #3
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);
        }
Beispiel #4
0
        public static List <EPromocion> listarPromociones(EPromocion objE)
        {
            List <EPromocion> lista = new List <EPromocion>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_promocion", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EPromocion mItem = new EPromocion();
                        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.MOTIVO        = dr.IsDBNull(dr.GetOrdinal("motivo")) ? string.Empty : dr.GetString(dr.GetOrdinal("motivo"));
                        mItem.OBSERVACIONES = dr.IsDBNull(dr.GetOrdinal("observaciones")) ? string.Empty : dr.GetString(dr.GetOrdinal("observaciones"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Beispiel #5
0
        public static List <EClinica> listarClinica(EClinica objE)
        {
            List <EClinica> lista = new List <EClinica>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_clinica", cn);
                cmd.Parameters.AddWithValue("@convenio_tipo_id", objE.CONVENIO_TIPO_ID);
                cmd.Parameters.AddWithValue("@nombre", objE.NOMBRE);
                cmd.Parameters.AddWithValue("@opcion", 2);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EClinica mItem = new EClinica();
                        mItem.ID_ENCRIP        = EUtil.getEncriptar((dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"))).ToString());
                        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.DIRECCION        = dr.IsDBNull(dr.GetOrdinal("direccion")) ? string.Empty : dr.GetString(dr.GetOrdinal("direccion"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Beispiel #6
0
        public static ESolicitud listarServicioxId(ESolicitud objE)
        {
            ESolicitud lista = new ESolicitud();

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

                EUsuario eUsuario = (EUsuario)HttpContext.Current.Session["userRump"];

                EUsuario objE = new EUsuario();
                objE.ID_ENCRIP = EUtil.getEncriptar(eUsuario.ID.ToString());

                EUsuario objResultado = NUsuario.ObtenerUsuario(objE);

                objRespuesta.Resultado = objResultado;
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
Beispiel #9
0
        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);
        }
Beispiel #10
0
        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);
        }
Beispiel #11
0
        public static List <ESolicitud> listarServicio()
        {
            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("@opcion", 3);
                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);
        }
Beispiel #12
0
        public static List <ESolicitud> listarSolicitud(ESolicitud objE)
        {
            List <ESolicitud> lista = new List <ESolicitud>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_solicitud", cn);
                cmd.Parameters.AddWithValue("@dni", objE.DNI);
                cmd.Parameters.AddWithValue("@email", objE.EMAIL);
                cmd.Parameters.AddWithValue("@estado", objE.ESTADO);
                cmd.Parameters.AddWithValue("@usuario", objE.USUARIO);
                cmd.Parameters.AddWithValue("@id", objE.ID);
                cmd.Parameters.AddWithValue("@fec_ini", objE.FEC_INI);
                cmd.Parameters.AddWithValue("@fec_fin", objE.FEC_FIN);
                cmd.Parameters.AddWithValue("@opcion", 1);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        ESolicitud mItem = new ESolicitud();
                        //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.TIPO        = dr.IsDBNull(dr.GetOrdinal("tipo")) ? string.Empty : dr.GetString(dr.GetOrdinal("tipo"));
                        mItem.DNI         = dr.IsDBNull(dr.GetOrdinal("dni")) ? string.Empty : dr.GetString(dr.GetOrdinal("dni"));
                        mItem.MASCOTA     = dr.IsDBNull(dr.GetOrdinal("mascota")) ? string.Empty : dr.GetString(dr.GetOrdinal("mascota"));
                        mItem.PROPIETARIO = dr.IsDBNull(dr.GetOrdinal("propietario")) ? string.Empty : dr.GetString(dr.GetOrdinal("propietario"));
                        mItem.EMAIL       = dr.IsDBNull(dr.GetOrdinal("email")) ? string.Empty : dr.GetString(dr.GetOrdinal("email"));
                        mItem.TELEFONO    = dr.IsDBNull(dr.GetOrdinal("telefono")) ? string.Empty : dr.GetString(dr.GetOrdinal("telefono"));
                        mItem.ESTADO      = dr.IsDBNull(dr.GetOrdinal("estado")) ? 0 : dr.GetInt16(dr.GetOrdinal("estado"));
                        mItem.SOL_TOMADA  = dr.IsDBNull(dr.GetOrdinal("sol_tomada")) ? 0 : dr.GetInt32(dr.GetOrdinal("sol_tomada"));
                        mItem.vPARAM1     = dr.IsDBNull(dr.GetOrdinal("fecha_solicitud")) ? string.Empty : dr.GetString(dr.GetOrdinal("fecha_solicitud"));
                        mItem.vPARAM2     = dr.IsDBNull(dr.GetOrdinal("responsable")) ? string.Empty : dr.GetString(dr.GetOrdinal("responsable"));

                        mItem.NOM_REP      = dr.IsDBNull(dr.GetOrdinal("nom_rep")) ? string.Empty : dr.GetString(dr.GetOrdinal("nom_rep"));
                        mItem.APE_REP      = dr.IsDBNull(dr.GetOrdinal("ape_rep")) ? string.Empty : dr.GetString(dr.GetOrdinal("ape_rep"));
                        mItem.TEL_REP      = dr.IsDBNull(dr.GetOrdinal("tel_rep")) ? string.Empty : dr.GetString(dr.GetOrdinal("tel_rep"));
                        mItem.DNI_REP      = dr.IsDBNull(dr.GetOrdinal("dni_rep")) ? string.Empty : dr.GetString(dr.GetOrdinal("dni_rep"));
                        mItem.DIRECCION    = dr.IsDBNull(dr.GetOrdinal("direccion")) ? string.Empty : dr.GetString(dr.GetOrdinal("direccion"));
                        mItem.REFERENCIA   = dr.IsDBNull(dr.GetOrdinal("referencia")) ? string.Empty : dr.GetString(dr.GetOrdinal("referencia"));
                        mItem.GEOGRAFIA_ID = dr.IsDBNull(dr.GetOrdinal("geografia_id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("geografia_id"));

                        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.DISTRITO     = dr.IsDBNull(dr.GetOrdinal("distrito")) ? string.Empty : dr.GetString(dr.GetOrdinal("distrito"));

                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Beispiel #13
0
        public static string RegistrarUsuario(EUsuario objE)
        {
            decimal ID_USUARIO = 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_usuario", cn, transaccRegistro))
                    {
                        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", 6);
                        cmd.CommandType = CommandType.StoredProcedure;

                        using (SqlDataReader dr = cmd.ExecuteReader())
                        {
                            if (dr.HasRows)
                            {
                                while (dr.Read())
                                {
                                    ID_USUARIO = dr.IsDBNull(dr.GetOrdinal("ID_usuario")) ? 0 : dr.GetDecimal(dr.GetOrdinal("ID_usuario"));
                                }
                            }
                        }
                    }

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

            return(EUtil.getEncriptar(ID_USUARIO.ToString()));
        }
Beispiel #14
0
        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()));
        }
Beispiel #15
0
        public static object preRegistrarMascotaWM(EMascota objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                EMascota objResultado = new EMascota();

                objResultado = NMascota.preRegistrarMascotaWM(objE);

                objRespuesta.Resultado = EUtil.getEncriptar(objResultado.ID.ToString());
                EUsuario eUsuario = new EUsuario();
                eUsuario.EMAIL    = objE.CORREO.Trim();
                eUsuario.PASSWORD = objE.PASSWORD.Trim();
                eUsuario          = NUsuario.Login(eUsuario);

                if (eUsuario == null)
                {
                    objRespuesta.Error("El usuario no existe o Contraseña incorrecta");
                    return(objRespuesta);
                }
                else
                {
                    HttpContext.Current.Session["UserRump"] = eUsuario;
                }
                ECorreo correo = new ECorreo();
                correo.Para    = objE.CORREO;
                correo.Asunto  = "¡Bienvenido a RUMP!";
                correo.Mensaje = "<h4>¡Saludos desde RUMP!</h4>" +
                                 "<p>RUMP le da la bienvenida a la comunidad de tenencia responsable y le damos las gracias por unirse a nuestra familia. Cada vez somos más en el movimiento que lucha por el bienestar de las mascotas.</p>" +
                                 "<p>Ingresando a nuestra web con su correo y contraseña podrá acceder a múltiples opciones y pronto habrá muchas novedades para el engreído de la casa.</p>" +
                                 "<h4>Equipo RUMP</h4>" +
                                 "<h4><a href='https://api.whatsapp.com/send?phone=51992975292&amp;text=Hola,%20estoy%20interesado%20en%20el%20servicio%20*RUMP*.%20' rel='noopener' class='mant-to-middle mode-mobile-act' title='Whatsapp'><img src='http://worldpetsperu.com/templatePage/img/core-img/whatsapp.png'></a></h4>";
                try
                {
                    correo.Enviar();
                }
                catch (Exception)
                {
                }

                objRespuesta.Success("Se registró correctamente");
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
Beispiel #16
0
        public static string CrearUsuario(EUsuario objE)
        {
            decimal ID_USUARIO = 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_usuario", cn, transaccRegistro))
                    {
                        cmd.Parameters.AddWithValue("@email", objE.EMAIL);
                        cmd.Parameters.AddWithValue("@password", objE.PASSWORD);
                        cmd.Parameters.AddWithValue("@opcion", 11);
                        cmd.CommandType = CommandType.StoredProcedure;

                        using (SqlDataReader dr = cmd.ExecuteReader())
                        {
                            if (dr.HasRows)
                            {
                                while (dr.Read())
                                {
                                    ID_USUARIO = dr.IsDBNull(dr.GetOrdinal("ID_usuario")) ? 0 : dr.GetDecimal(dr.GetOrdinal("ID_usuario"));
                                }
                            }
                        }
                    }

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

            return(EUtil.getEncriptar(ID_USUARIO.ToString()));
        }
Beispiel #17
0
        public static List <EUsuario> listarUsuario(EUsuario objE)
        {
            List <EUsuario> lista = new List <EUsuario>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_usuario", cn);
                cmd.Parameters.AddWithValue("@email", objE.EMAIL);
                cmd.Parameters.AddWithValue("@opcion", 1);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EUsuario mItem = new EUsuario();
                        //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.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.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.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"))
                        };

                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Beispiel #18
0
        public static object ActualizarCuentaWM(EUsuario 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);
                }

                EUsuario eUsuario = (EUsuario)HttpContext.Current.Session["userRump"];

                objE.ID_ENCRIP = EUtil.getEncriptar(eUsuario.ID.ToString());

                string objResultado = "";

                if (NUsuario.ActualizarBasicoUsuario(objE) > 0)
                {
                    objResultado = objE.ID_ENCRIP;
                }

                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);
        }
Beispiel #19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Page.IsPostBack == false)
            {
                if (Session["UserRump"] == null)
                {
                    Response.Redirect("~/InicioSesion");
                }
                if (Session["solicitudPedido"] == null)
                {
                    Response.Redirect("~/Sistema#!/page/mantenimiento/mascota");
                }
            }

            ESolicitud objPedido = new ESolicitud();

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

            //get params form
            float payAmount = (objPedido == null ? 0 : (float)objPedido.TOTAL);//Request.Form["transaction_amount"];
            var   tokencard = Request.Form["token"];
            var   payMethod = Request.Form["payment_method_id"];
            var   docType   = Request["docType"];
            var   docNumber = Request["docNumber"];

            var installmt = 1;//Request.Form["installments"];***********cuotas

            if (tokencard != null && payMethod != null && payAmount != 0)
            {
                if (payMethod == "")
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Alerta", "No se pudo indentificar la tarjeta", true);
                }

                //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Alerta", "(1) payAmount::" + payAmount + " tokencard::" + tokencard + " payMethod::" + payMethod + " docType::" + docType + " docNumber::" + docNumber, true);
                //NMascota.log_error("(1) payAmount::" + payAmount + " tokencard::" + tokencard + " payMethod::" + payMethod + " docType::" + docType + " docNumber::" + docNumber, "pago");

                var p_email = Request.Form["email"];

                //ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Alerta", "(2) p_email::" + p_email + " objPedido::" + objPedido.ID.ToString(), true);
                //NMascota.log_error("(2) p_email::" + p_email + " objPedido::" + objPedido.ID.ToString(), "pago");

                var rp_payment = response_pay_mp(payMethod, payAmount, p_email, objPedido.ID.ToString(), tokencard, installmt, docType, docNumber);

                if (rp_payment != null)
                {
                    PaymentStatus rp_respose = processPaymentResponse(rp_payment, objPedido.ID, p_email);

                    if (rp_respose == MercadoPago.Common.PaymentStatus.approved || rp_respose == MercadoPago.Common.PaymentStatus.authorized)
                    {
                        Response.Redirect("~/pago_exitoso.aspx?vtoken=" + EUtil.getEncriptar(objPedido.ID.ToString()), true);
                    }
                    else if (rp_respose == MercadoPago.Common.PaymentStatus.cancelled)
                    {
                        Response.Redirect("~/pago_error.aspx?vTipo=" + EUtil.getEncriptar("cancelled"), true);
                    }
                    else if (rp_respose == MercadoPago.Common.PaymentStatus.rejected)
                    {
                        Response.Redirect("~/pago_error.aspx?vTipo=" + EUtil.getEncriptar("rejected"), true);
                    }
                    else if (rp_respose == MercadoPago.Common.PaymentStatus.in_process)
                    {
                        Response.Redirect("~/pago_error.aspx?vTipo=" + EUtil.getEncriptar("in_process"), false);
                    }
                }
                else
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Alerta", "alert('El pago no se realizó, volver a intentar.')", true);
                }
            }
        }