Пример #1
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);
            }
        }
Пример #2
0
        public static List <EPago> listarPagosPendientes()
        {
            List <EPago> lista = new List <EPago>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_mnt_pago", cn);
                cmd.Parameters.AddWithValue("@opcion", 3);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EPago mItem = new EPago();
                        mItem.ID           = dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"));
                        mItem.SOLICITUD_ID = dr.IsDBNull(dr.GetOrdinal("solicitud_id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("solicitud_id"));
                        mItem.OBSERVACION  = dr.IsDBNull(dr.GetOrdinal("observacion")) ? string.Empty : dr.GetString(dr.GetOrdinal("observacion"));
                        mItem.EMAIL        = dr.IsDBNull(dr.GetOrdinal("email")) ? string.Empty : dr.GetString(dr.GetOrdinal("email"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Пример #3
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);
        }
Пример #4
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);
        }
Пример #5
0
        public static int ActualizarHabitaciones(EHabitacion objE)
        {
            int respFinal = 0;

            if (objE.TIPOHABITACION == null)
            {
                objE.TIPOHABITACION = new ETipoHabitacion();
            }

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_MANTENIMIENTO_HABITACION", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@ID_HABITACION", SqlDbType.Int).Value      = objE.ID_HABITACION;
                cmd.Parameters.Add("@NUMERO", SqlDbType.VarChar).Value         = objE.NUMERO;
                cmd.Parameters.Add("@ID_TIPO_HABITACION", SqlDbType.Int).Value = objE.TIPOHABITACION.ID_TIPO_HABITACION;
                cmd.Parameters.Add("@PRECIO", SqlDbType.Decimal).Value         = objE.PRECIO;
                cmd.Parameters.Add("@ID_LOCAL", SqlDbType.Int).Value           = objE.ID_LOCAL;
                cmd.Parameters.Add("@ESTADO", SqlDbType.Int).Value             = objE.ESTADO;
                cmd.Parameters.Add("@USU_REG", SqlDbType.Int).Value            = objE.USU_REG;
                cmd.Parameters.Add("@OPCION", SqlDbType.Int).Value             = objE.OPCION;

                cn.Open();
                respFinal = cmd.ExecuteNonQuery();
            }
            return(respFinal);
        }
Пример #6
0
        public static decimal guardarServicioWM(ESolicitud objE)
        {
            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_guardar_pedido", cn);
                cmd.Parameters.AddWithValue("@usuario_id", objE.USUARIO_ID);
                cmd.Parameters.AddWithValue("@total", objE.TOTAL);
                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("@detalle", objE.vPARAM1);
                cmd.Parameters.AddWithValue("@id_solicitud", objE.SOLICITUD_ID).Direction = ParameterDirection.Output;

                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();

                cmd.ExecuteNonQuery();

                if (cmd.Parameters["@id_solicitud"] != null)
                {
                    return((decimal)cmd.Parameters["@id_solicitud"].Value);
                }
                else
                {
                    return(0);
                }
            }
        }
Пример #7
0
        public static decimal ActualizarClinicaCitaWM(EClinica objE)
        {
            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                decimal    id  = 0;
                SqlCommand cmd = new SqlCommand("usp_mnt_clinica", cn);
                cmd.Parameters.AddWithValue("@nombre", objE.NOMBRE);
                cmd.Parameters.AddWithValue("@telefono", objE.TELEFONO);
                cmd.Parameters.AddWithValue("@direccion", objE.DIRECCION);
                cmd.Parameters.AddWithValue("@geografia_id", objE.GEOGRAFIA_ID);
                cmd.Parameters.AddWithValue("@usuario_id", objE.USUARIO_ID);
                cmd.Parameters.AddWithValue("@opcion", 1);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                using (SqlDataReader dr = cmd.ExecuteReader())
                {
                    if (dr.HasRows)
                    {
                        while (dr.Read())
                        {
                            id = dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"));
                        }
                    }
                }

                return(id);
            }
        }
Пример #8
0
        public static List <EMovimiento> ListarMovimientosReporte(EMovimiento objE)
        {
            List <EMovimiento> lista = new List <EMovimiento>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_REPORTE_MOVIMIENTO", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@FECHA_INI", SqlDbType.Date).Value = objE.FECHA_INI;
                cmd.Parameters.Add("@FECHA_FIN", SqlDbType.Date).Value = objE.FECHA_FIN;
                cmd.Parameters.Add("@ID_LOCAL", SqlDbType.Int).Value   = objE.ID_LOCAL;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EMovimiento mItem = new EMovimiento();
                        mItem.DESCRIPCION = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION"));
                        mItem.FECHA_INI   = dr.IsDBNull(dr.GetOrdinal("FECHA")) ? DateTime.MinValue : dr.GetDateTime(dr.GetOrdinal("FECHA"));
                        mItem.MONTO       = dr.IsDBNull(dr.GetOrdinal("MONTO")) ? 0 : dr.GetDecimal(dr.GetOrdinal("MONTO"));
                        mItem.TIPO        = dr.IsDBNull(dr.GetOrdinal("TIPO")) ? string.Empty : dr.GetString(dr.GetOrdinal("TIPO"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Пример #9
0
        public static List <EMovimiento> ListarAlertaHabitacion(int ID_LOCAL)
        {
            List <EMovimiento> lista = new List <EMovimiento>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_ALERTA_HABITACIONES_SALIR", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@ID_LOCAL", SqlDbType.Int).Value = ID_LOCAL;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EMovimiento mItem = new EMovimiento();
                        mItem.DESCRIPCION = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION"));
                        mItem.FECHA_FIN   = dr.IsDBNull(dr.GetOrdinal("FEC_FIN")) ? DateTime.MinValue : dr.GetDateTime(dr.GetOrdinal("FEC_FIN"));
                        mItem.ADELANTO    = dr.IsDBNull(dr.GetOrdinal("ADELANTO")) ? 0 : dr.GetDecimal(dr.GetOrdinal("ADELANTO"));
                        mItem.MONTO       = dr.IsDBNull(dr.GetOrdinal("TOTAL_HAB")) ? 0 : dr.GetDecimal(dr.GetOrdinal("TOTAL_HAB"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Пример #10
0
        public static List <EGeneral> listarParametro(EGeneral objE)
        {
            List <EGeneral> lista = new List <EGeneral>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("usp_getParametros", cn);
                cmd.Parameters.AddWithValue("@parametro1", objE.vPARAM1);
                cmd.Parameters.AddWithValue("@parametro2", objE.vPARAM2);
                cmd.Parameters.AddWithValue("@tipo", objE.CODIGO);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EGeneral mItem = new EGeneral();
                        mItem.CODIGO      = dr.IsDBNull(dr.GetOrdinal("CODIGO")) ? string.Empty : dr.GetString(dr.GetOrdinal("CODIGO"));
                        mItem.DESCRIPCION = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Пример #11
0
        public static int ActualizarAtencion(EReserva objE)
        {
            int respFinal = 0;

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_MANTENIMIENTO_ATENCION", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@ID_ATENCION", SqlDbType.Int).Value     = objE.ID_ATENCION;
                cmd.Parameters.Add("@ID_RESERVA", SqlDbType.Int).Value      = objE.ID_RESERVA;
                cmd.Parameters.Add("@ID_CLIENTE", SqlDbType.Int).Value      = objE.ID_CLIENTE;
                cmd.Parameters.Add("@ID_HABITACION", SqlDbType.Int).Value   = objE.ID_HABITACION;
                cmd.Parameters.Add("@FEC_INI", SqlDbType.DateTime).Value    = EUtil.getFechaValida(objE.FEC_INI);
                cmd.Parameters.Add("@FEC_FIN", SqlDbType.DateTime).Value    = EUtil.getFechaValida(objE.FEC_FIN);
                cmd.Parameters.Add("@ID_TIPO_RESERVA", SqlDbType.Int).Value = objE.ID_TIPO_RESERVA;
                cmd.Parameters.Add("@ADELANTO", SqlDbType.Decimal).Value    = objE.ADELANTO;
                cmd.Parameters.Add("@PRECIO_HAB", SqlDbType.Decimal).Value  = objE.PRECIO_HAB;
                cmd.Parameters.Add("@TOTAL_HAB", SqlDbType.Decimal).Value   = objE.TOTAL_HAB;
                cmd.Parameters.Add("@ID_MEDIO_PAGO", SqlDbType.Int).Value   = objE.ID_MEDIO_PAGO;
                cmd.Parameters.Add("@OBSERVACION", SqlDbType.VarChar).Value = objE.OBSERVACION;
                cmd.Parameters.Add("@USU_REG", SqlDbType.Int).Value         = objE.USU_REG;
                cmd.Parameters.Add("@ID_LOCAL", SqlDbType.Int).Value        = objE.ID_LOCAL;

                cmd.Parameters.Add("@NOM_CLIENTE", SqlDbType.VarChar).Value    = objE.NOM_CLIENTE;
                cmd.Parameters.Add("@ID_TIPO_HABITACION", SqlDbType.Int).Value = objE.ID_TIPO_HABITACION;

                cmd.Parameters.Add("@OPCION", SqlDbType.Int).Value = objE.OPCION;

                cn.Open();
                respFinal = cmd.ExecuteNonQuery();
            }
            return(respFinal);
        }
Пример #12
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);
        }
Пример #13
0
        /*
         * public static EUsuario ListarUsuarios(EUsuario objE)
         * {
         *  EUsuario lista = new EUsuario();
         *
         *  using (MySqlConnection cn = new MySqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRump)))
         *  {
         *
         *      MySqlCommand cmd = new MySqlCommand("SELECT email, nombre, apellido, sexo, usuario_perfil_id FROM usuario WHERE id = @id", cn);
         *      cmd.Parameters.AddWithValue("@id", objE.ID);
         *      cn.Open();
         *      MySqlDataReader dr = cmd.ExecuteReader();
         *      if (dr.HasRows)
         *      {
         *          while (dr.Read())
         *          {
         *              lista.EMAIL = dr.IsDBNull(dr.GetOrdinal("email")) ? string.Empty : dr.GetString(dr.GetOrdinal("email"));
         *              lista.NOMBRE = dr.IsDBNull(dr.GetOrdinal("nombre")) ? string.Empty : dr.GetString(dr.GetOrdinal("nombre"));
         *              lista.APELLIDO = dr.IsDBNull(dr.GetOrdinal("apellido")) ? string.Empty : dr.GetString(dr.GetOrdinal("apellido"));
         *              lista.SEXO = dr.IsDBNull(dr.GetOrdinal("sexo")) ? string.Empty : dr.GetString(dr.GetOrdinal("sexo"));
         *              lista.PERFIL_ID = dr.IsDBNull(dr.GetOrdinal("usuario_perfil_id")) ? 0 : dr.GetInt32(dr.GetOrdinal("usuario_perfil_id"));
         *          }
         *      }
         *  }
         *  return lista;
         * }
         */
        public static EUsuario ObtenerPropietarioMascota(EUsuario objE)
        {
            EUsuario lista = new EUsuario();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnRumpSql)))
            {
                SqlCommand cmd = new SqlCommand("dbo.usp_mnt_usuario", cn);
                cmd.Parameters.AddWithValue("@email", objE.EMAIL);
                cmd.Parameters.AddWithValue("@opcion", 13);
                cmd.CommandType = CommandType.StoredProcedure;
                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        lista.ID        = dr.IsDBNull(dr.GetOrdinal("id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("id"));
                        lista.EMAIL     = dr.IsDBNull(dr.GetOrdinal("email")) ? string.Empty : dr.GetString(dr.GetOrdinal("email"));
                        lista.NOMBRE    = dr.IsDBNull(dr.GetOrdinal("nombre")) ? string.Empty : dr.GetString(dr.GetOrdinal("nombre"));
                        lista.APELLIDO  = dr.IsDBNull(dr.GetOrdinal("apellido")) ? string.Empty : dr.GetString(dr.GetOrdinal("apellido"));
                        lista.SEXO      = dr.IsDBNull(dr.GetOrdinal("sexo")) ? string.Empty : dr.GetString(dr.GetOrdinal("sexo"));
                        lista.PERFIL_ID = dr.IsDBNull(dr.GetOrdinal("usuario_perfil_id")) ? 0 : dr.GetDecimal(dr.GetOrdinal("usuario_perfil_id"));
                    }
                }
            }
            return(lista);
        }
Пример #14
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);
        }
Пример #15
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);
        }
Пример #16
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());
     }
 }
Пример #17
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);
        }
Пример #18
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);
        }
Пример #19
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);
        }
Пример #20
0
        public static List <EEmpleado> ListarUsuarios(EEmpleado objE)
        {
            if (objE.USUARIO == null)
            {
                objE.USUARIO = new EUsuario();
            }
            if (objE.USUARIO.PERFIL == null)
            {
                objE.USUARIO.PERFIL = new EPerfil();
            }

            List <EEmpleado> lista = new List <EEmpleado>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_MANTENIMIENTO_USUARIO", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@ID_EMPLEADO", SqlDbType.Int).Value   = objE.ID_EMPLEADO;
                cmd.Parameters.Add("@NOMBRES", SqlDbType.VarChar).Value   = objE.NOMBRES;
                cmd.Parameters.Add("@APELLIDOS", SqlDbType.VarChar).Value = objE.APELLIDOS;
                cmd.Parameters.Add("@CARGO", SqlDbType.VarChar).Value     = objE.CARGO;
                cmd.Parameters.Add("@SUELDO", SqlDbType.Decimal).Value    = objE.SUELDO;
                cmd.Parameters.Add("@ESTADO", SqlDbType.Int).Value        = objE.ESTADO;

                cmd.Parameters.Add("@ID_USUARIO", SqlDbType.Int).Value      = objE.USUARIO.ID_USUARIO;
                cmd.Parameters.Add("@DSC_USUARIO", SqlDbType.VarChar).Value = objE.USUARIO.DSC_USUARIO;
                cmd.Parameters.Add("@ID_PERFIL", SqlDbType.Int).Value       = objE.USUARIO.PERFIL.ID_PERFIL;
                cmd.Parameters.Add("@LOCAL", SqlDbType.VarChar).Value       = objE.USUARIO.LOCAL_PERFIL;
                cmd.Parameters.Add("@ESTADO_USUARIO", SqlDbType.Int).Value  = objE.USUARIO.ESTADO;

                cmd.Parameters.Add("@OPCION", SqlDbType.Int).Value = 1;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EEmpleado mItem = new EEmpleado();
                        mItem.ID_EMPLEADO = dr.IsDBNull(dr.GetOrdinal("ID_EMPLEADO")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_EMPLEADO"));
                        mItem.NOMBRES     = dr.IsDBNull(dr.GetOrdinal("NOMBRES")) ? string.Empty : dr.GetString(dr.GetOrdinal("NOMBRES"));
                        mItem.APELLIDOS   = dr.IsDBNull(dr.GetOrdinal("APELLIDOS")) ? string.Empty : dr.GetString(dr.GetOrdinal("APELLIDOS"));
                        mItem.CARGO       = dr.IsDBNull(dr.GetOrdinal("CARGO")) ? string.Empty : dr.GetString(dr.GetOrdinal("CARGO"));
                        mItem.SUELDO      = dr.IsDBNull(dr.GetOrdinal("SUELDO")) ? 0 : dr.GetDecimal(dr.GetOrdinal("SUELDO"));

                        mItem.USUARIO              = new EUsuario();
                        mItem.USUARIO.ID_USUARIO   = dr.IsDBNull(dr.GetOrdinal("ID_USUARIO")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_USUARIO"));
                        mItem.USUARIO.DSC_USUARIO  = dr.IsDBNull(dr.GetOrdinal("DSC_USUARIO")) ? string.Empty : dr.GetString(dr.GetOrdinal("DSC_USUARIO"));
                        mItem.USUARIO.ESTADO       = dr.IsDBNull(dr.GetOrdinal("ESTADO_USUARIO")) ? 0 : dr.GetInt32(dr.GetOrdinal("ESTADO_USUARIO"));
                        mItem.USUARIO.LOCAL_PERFIL = dr.IsDBNull(dr.GetOrdinal("LOCAL")) ? string.Empty : dr.GetString(dr.GetOrdinal("LOCAL"));

                        mItem.USUARIO.PERFIL           = new EPerfil();
                        mItem.USUARIO.PERFIL.ID_PERFIL = dr.IsDBNull(dr.GetOrdinal("ID_PERFIL")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_PERFIL"));

                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Пример #21
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());
     }
 }
Пример #22
0
        public static EUsuario Login(EUsuario ent)
        {
            EUsuario eUsuario = null;

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_LOGIN", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@usuario", SqlDbType.VarChar).Value  = ent.DSC_USUARIO;
                cmd.Parameters.Add("@password", SqlDbType.VarChar).Value = EUtil.getMd5Hash(ent.PASSWORD);

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        eUsuario             = new EUsuario();
                        eUsuario.ID_USUARIO  = dr.IsDBNull(dr.GetOrdinal("ID_USUARIO")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_USUARIO"));
                        eUsuario.DSC_USUARIO = dr.IsDBNull(dr.GetOrdinal("DSC_USUARIO")) ? string.Empty : dr.GetString(dr.GetOrdinal("DSC_USUARIO"));
                        eUsuario.ESTADO      = dr.IsDBNull(dr.GetOrdinal("ESTADO")) ? 0 : dr.GetInt32(dr.GetOrdinal("ESTADO"));

                        eUsuario.EMPLEADO             = new EEmpleado();
                        eUsuario.EMPLEADO.ID_EMPLEADO = dr.IsDBNull(dr.GetOrdinal("ID_EMPLEADO")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_EMPLEADO"));
                        eUsuario.EMPLEADO.NOMBRES     = dr.IsDBNull(dr.GetOrdinal("NOMBRES")) ? string.Empty : dr.GetString(dr.GetOrdinal("NOMBRES"));
                        eUsuario.EMPLEADO.APELLIDOS   = dr.IsDBNull(dr.GetOrdinal("APELLIDOS")) ? string.Empty : dr.GetString(dr.GetOrdinal("APELLIDOS"));
                        eUsuario.EMPLEADO.CARGO       = dr.IsDBNull(dr.GetOrdinal("CARGO")) ? string.Empty : dr.GetString(dr.GetOrdinal("CARGO"));
                    }
                }
            }
            return(eUsuario);
        }
Пример #23
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);
        }
Пример #24
0
        public static List <ELocal> PermisoLocal(int id_usuario)
        {
            List <ELocal> lista = new List <ELocal>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_LOGIN_LOCAL", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@id_usuario", SqlDbType.Int).Value = id_usuario;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        ELocal eLocal = new ELocal();
                        eLocal.ID_LOCAL    = dr.IsDBNull(dr.GetOrdinal("ID_LOCAL")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_LOCAL"));
                        eLocal.DESCRIPCION = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION"));
                        lista.Add(eLocal);
                    }
                }
            }
            return(lista);
        }
Пример #25
0
        public static List <ETipoHabitacion> ListarTipoHabitacion()
        {
            List <ETipoHabitacion> lista = new List <ETipoHabitacion>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_LISTAR_TIPO_HABITACION", cn);
                cmd.CommandType = CommandType.StoredProcedure;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        ETipoHabitacion mItem = new ETipoHabitacion();
                        mItem.ID_TIPO_HABITACION = dr.IsDBNull(dr.GetOrdinal("ID_TIPO_HABITACION")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_TIPO_HABITACION"));
                        mItem.DESCRIPCION        = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION"));

                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Пример #26
0
        public static List <EMenu> PerfilUsuario(int id_usuario)
        {
            List <EMenu> lista = new List <EMenu>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_LOGIN_PERFIL", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@id_usuario", SqlDbType.Int).Value = id_usuario;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        EMenu eMenu = new EMenu();
                        eMenu.ID_MENU     = dr.IsDBNull(dr.GetOrdinal("ID_MENU")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_MENU"));
                        eMenu.ID_PADRE    = dr.IsDBNull(dr.GetOrdinal("ID_PADRE")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_PADRE"));
                        eMenu.DESCRIPCION = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION"));
                        eMenu.URL         = dr.IsDBNull(dr.GetOrdinal("URL")) ? string.Empty : dr.GetString(dr.GetOrdinal("URL"));
                        lista.Add(eMenu);
                    }
                }
            }
            return(lista);
        }
Пример #27
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);
        }
Пример #28
0
        public static List <ECliente> BuscarClientes(ECliente objE)
        {
            List <ECliente> lista = new List <ECliente>();

            using (SqlConnection cn = new SqlConnection(DConexion.Get_Connection(DConexion.DataBase.CnLasVegas)))
            {
                SqlCommand cmd = new SqlCommand("USP_BUSCAR_CLIENTE", cn);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add("@NUM_DOCUMENTO", SqlDbType.VarChar).Value = objE.NUM_DOCUMENTO;
                cmd.Parameters.Add("@NOMBRES", SqlDbType.VarChar).Value       = objE.NOMBRES;

                cn.Open();
                SqlDataReader dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        ECliente mItem = new ECliente();
                        mItem.ID_CLIENTE        = dr.IsDBNull(dr.GetOrdinal("ID_CLIENTE")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_CLIENTE"));
                        mItem.NOMBRES           = dr.IsDBNull(dr.GetOrdinal("NOMBRES")) ? string.Empty : dr.GetString(dr.GetOrdinal("NOMBRES"));
                        mItem.ID_TIPO_DOCUMENTO = dr.IsDBNull(dr.GetOrdinal("ID_TIPO_DOCUMENTO")) ? 0 : dr.GetInt32(dr.GetOrdinal("ID_TIPO_DOCUMENTO"));
                        mItem.DESCRIPCION       = dr.IsDBNull(dr.GetOrdinal("DESCRIPCION")) ? string.Empty : dr.GetString(dr.GetOrdinal("DESCRIPCION"));
                        mItem.NUM_DOCUMENTO     = dr.IsDBNull(dr.GetOrdinal("NUM_DOCUMENTO")) ? string.Empty : dr.GetString(dr.GetOrdinal("NUM_DOCUMENTO"));
                        lista.Add(mItem);
                    }
                }
            }
            return(lista);
        }
Пример #29
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);
        }
Пример #30
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());
            }
        }