public string Eliminar_Producto(Cls_Entidad_Productos_DAL obj_producto_Dal)
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_Delete_Productos";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                {
                    obj_cmd.Parameters.AddWithValue("@desproducto", obj_producto_Dal.Desproducto);
                }
                int registros = obj_cmd.ExecuteNonQuery();
                if (registros == 1)
                {
                    obj_producto_Dal.Respuesta = "Producto Eliminado de forma correcta";
                }
                else
                {
                    obj_producto_Dal.Respuesta = "Error al Eliminar Producto";
                }
            }
            catch (Exception)
            {
                obj_producto_Dal = null;
            }
            return(obj_producto_Dal.Respuesta);
        }
Exemple #2
0
        public void insertar_turnos(ref Cls_turnos_DAL Obj_turnos_DAL)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Turnos";
            Obj_bd_DAL.ssentencia   = "SP_INSERTAR_TURNOS";

            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Turno", "2", Obj_turnos_DAL.cId_Turno);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Desc_Turno", "1", Obj_turnos_DAL.sDesc_Turno);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Cant_Horas", "3", Obj_turnos_DAL.iCant_Horas);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@HoraEntrada", "1", Obj_turnos_DAL.sHoraEntrada);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@HoraSalida", "1", Obj_turnos_DAL.sHoraSalida);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Estado", "2", Obj_turnos_DAL.cId_Estado);

            Obj_bd_BLL.Exe_NonQuery(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_turnos_DAL.bbandera  = true;
                Obj_turnos_DAL.smsjError = string.Empty;
                Obj_turnos_DAL.Ds        = Obj_bd_DAL.dst;
                Obj_turnos_DAL.cAxn      = 'U';
            }
            else
            {
                Obj_turnos_DAL.bbandera  = false;
                Obj_turnos_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_turnos_DAL.Ds        = null;
                Obj_turnos_DAL.cAxn      = 'I';
            }
        }
Exemple #3
0
        public List <Cls_Entidad_Ventas_DAL> UltimoCodigo()
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();

            SqlCommand obj_cmdT = new SqlCommand("select count(VEN_Codigo),max (VEN_Codigo) from VENTA", obj_bll.Conexion_BAseDatos());

            obj_cmdT.CommandType = CommandType.Text;

            SqlDataReader PaTable = obj_cmdT.ExecuteReader();
            List <Cls_Entidad_Ventas_DAL> Coleccion = new List <Cls_Entidad_Ventas_DAL>();

            while (PaTable.Read())
            {
                this.contador = Convert.ToString(PaTable.GetInt32(0));
                if (contador == "0")
                {
                    Coleccion.Add(new Cls_Entidad_Ventas_DAL(PaTable.GetInt32(0).ToString()));
                }
                else
                {
                    Coleccion.Add(new Cls_Entidad_Ventas_DAL(PaTable.GetString(1)));
                }
            }
            return(Coleccion);
        }
Exemple #4
0
        public Cls_Usuarios_DAL View_ID_Users(Cls_Usuarios_DAL obj_ViewUser)
        {
            Cls_BD_BLL       obj_bll = new Cls_BD_BLL();
            SqlCommand       obj_cmd = new SqlCommand();
            Cls_Usuarios_DAL obj_dal = new Cls_Usuarios_DAL();
            SqlDataReader    lectura;

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_View_ID_Users";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                {
                    obj_cmd.Parameters.AddWithValue("@Identificacion", obj_ViewUser.SIdentificacion);
                }
                lectura = obj_cmd.ExecuteReader();

                while (lectura.Read())
                {
                    obj_dal                 = new Cls_Usuarios_DAL();
                    obj_dal.SCorreo         = lectura[0].ToString();
                    obj_dal.SNombre         = lectura[1].ToString();
                    obj_dal.SIdentificacion = lectura[2].ToString();
                    obj_dal.SDireccion      = lectura[3].ToString();
                    obj_dal.STelefono       = lectura[4].ToString();
                    obj_dal.SNombrePerfil   = lectura[5].ToString();
                }
            }
            catch (Exception)
            {
                obj_dal = null;
            }
            return(obj_dal);
        }
Exemple #5
0
        public void eliminar_turnos(ref Cls_turnos_DAL Obj_turnos_DAL)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Turnos";
            Obj_bd_DAL.ssentencia   = "SP_ELIMINAR_TURNOS";

            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Turno", "2", Obj_turnos_DAL.cId_Turno);

            Obj_bd_BLL.Exe_NonQuery(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_turnos_DAL.bbandera  = true;
                Obj_turnos_DAL.smsjError = string.Empty;
                Obj_turnos_DAL.cAxn      = 'D';
            }
            else
            {
                Obj_turnos_DAL.bbandera  = false;
                Obj_turnos_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_turnos_DAL.cAxn      = 'D';
            }
        }
Exemple #6
0
        public Cls_Usuarios_DAL View_User_Status(Cls_Usuarios_DAL obj_LockAccount)
        {
            Cls_BD_BLL       obj_bll = new Cls_BD_BLL();
            SqlCommand       obj_cmd = new SqlCommand();
            Cls_Usuarios_DAL obj_dal = new Cls_Usuarios_DAL();
            SqlDataReader    lectura;

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_View_User_Status";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                {
                    obj_cmd.Parameters.AddWithValue("@Correo", obj_LockAccount.SCorreo);
                }
                lectura = obj_cmd.ExecuteReader();

                while (lectura.Read())
                {
                    obj_dal         = new Cls_Usuarios_DAL();
                    obj_dal.BEstado = Convert.ToBoolean(lectura[0]);
                }
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
            }
            return(obj_dal);
        }
Exemple #7
0
        public string Update_Account(Cls_Usuarios_DAL obj_Account)
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_Update_User_Account";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                {
                    obj_cmd.Parameters.AddWithValue("@Correo", obj_Account.SCorreo);
                    obj_cmd.Parameters.AddWithValue("@Nombre", obj_Account.SNombre);
                    obj_cmd.Parameters.AddWithValue("@Identificacion", obj_Account.SIdentificacion);
                    obj_cmd.Parameters.AddWithValue("@Direccion", obj_Account.SDireccion);
                    obj_cmd.Parameters.AddWithValue("@Telefono", obj_Account.STelefono);
                }

                int registros = obj_cmd.ExecuteNonQuery();
                if (registros >= 1)
                {
                    obj_Account.SRespuesta = "Cuenta Actualizada Con exito";
                }
                else
                {
                    obj_Account.SRespuesta = "Error al Actualizar la Cuenta";
                }
                return(obj_Account.SRespuesta);
            }
            catch (Exception ex)
            {
                obj_Account.SRespuesta = ex.Message.ToString();
                return(obj_Account.SRespuesta);
            }
        }
Exemple #8
0
        public void insertar_casodetalle(ref Cls_casodetalle_DAL Obj_casodetalle_DAL)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Caso a detalle";
            Obj_bd_DAL.ssentencia   = "SP_INSERTAR_CASO_DETALLE";
            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);

            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Caso_Enc", 3, Obj_casodetalle_DAL.iId_Caso_Enc);
            //Obj_bd_DAL.Obj_dtparam.Rows.Add("@Placa_Activo",3,Obj_casodetalle_DAL.iPlaca_Activo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Observaciones", 1, Obj_casodetalle_DAL.sObservaciones);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@FecCreacion", 4, Obj_casodetalle_DAL.dFecCreacion);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@UsuCreacion", 1, Obj_casodetalle_DAL.sUsuCreacion);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@FecModificacion", 1, "");
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@UsuModificacion", 1, "");

            Obj_bd_BLL.Exe_Scalar(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_casodetalle_DAL.iId_Caso_Enc = Obj_bd_DAL.ivalorscalar;
                Obj_casodetalle_DAL.smsjError    = string.Empty;
                Obj_casodetalle_DAL.Ds           = Obj_bd_DAL.dst;
                Obj_casodetalle_DAL.bbandera     = false;
            }
            else
            {
                Obj_casodetalle_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_casodetalle_DAL.Ds        = null;
                Obj_casodetalle_DAL.bbandera  = false;
            }
        }
Exemple #9
0
        public void Insertar_Operadores(ref Cls_operadores_DAL Obj_Operadores_DAL)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL();

            Obj_BD_DAL.snombretabla = "Tbl_Operadores";
            Obj_BD_DAL.ssentencia   = "SP_INSERTAR_OPERADOR";
            Obj_BD_BLL.crear_tabla(ref Obj_BD_DAL);
            Obj_BD_DAL.Obj_dtparam.Rows.Add("@Nombre", 1, Obj_Operadores_DAL.sNombre_Operador);
            Obj_BD_DAL.Obj_dtparam.Rows.Add("@Apellidos", 1, Obj_Operadores_DAL.sApellidos_Operador);
            Obj_BD_DAL.Obj_dtparam.Rows.Add("@NickName", 1, Obj_Operadores_DAL.sNickNameOperador);
            Obj_BD_DAL.Obj_dtparam.Rows.Add("@Nivel", 1, Obj_Operadores_DAL.sNivel);
            Obj_BD_DAL.Obj_dtparam.Rows.Add("@Id_Turno", 2, Obj_Operadores_DAL.cId_Turno);
            Obj_BD_DAL.Obj_dtparam.Rows.Add("@Id_Estado", 2, Obj_Operadores_DAL.cId_Estado);

            Obj_BD_BLL.Exe_NonQuery(ref Obj_BD_DAL);
            if (Obj_BD_DAL.smsjerror == string.Empty)
            {
                Obj_Operadores_DAL.smsjError = string.Empty;
                Obj_Operadores_DAL.Ds        = Obj_BD_DAL.dst;
                Obj_Operadores_DAL.sAx       = "U";
            }
            else
            {
                Obj_Operadores_DAL.smsjError = Obj_BD_DAL.smsjerror;
                Obj_Operadores_DAL.Ds        = null;
                Obj_Operadores_DAL.sAx       = "I";
            }
        }
Exemple #10
0
        public void insertar_UsuarioPerfil(ref Cls_T_Perfil_DAL Obj_UsuarioPerfil_DAL)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL();

            // Esta nombre es el del datatable, no tiene que se el nombre real
            Obj_BD_DAL.sNombreTabla = "";
            Obj_BD_DAL.sSentencia   = "SP_INSERTAR_T_Perfil";
            Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);
            Obj_BD_DAL.Obj_DT_Param.Rows.Add("@Descripcion", System.Data.SqlDbType.VarChar, Obj_UsuarioPerfil_DAL.sDescripcion);
            Obj_BD_DAL.Obj_DT_Param.Rows.Add("@ID_Estado", System.Data.SqlDbType.Char, Obj_UsuarioPerfil_DAL.cID_Estado);
            Obj_BD_BLL.Ejecutar_Scalar(ref Obj_BD_DAL);
            if (Obj_BD_DAL.sMsjError == string.Empty)
            {
                // Se obtiene el identificador creado
                Obj_UsuarioPerfil_DAL.iID_Perfil = Obj_BD_DAL.iValorScalar;
                Obj_UsuarioPerfil_DAL.sMsjError  = string.Empty;
                Obj_UsuarioPerfil_DAL.bEstAx     = true;
                Obj_UsuarioPerfil_DAL.sAx        = "U";
            }
            else
            {
                Obj_UsuarioPerfil_DAL.sMsjError = Obj_BD_DAL.sMsjError;
                Obj_UsuarioPerfil_DAL.bEstAx    = false;
                Obj_UsuarioPerfil_DAL.sAx       = "I";
            }
        }
Exemple #11
0
        public void eliminar_casodetalle(ref Cls_casodetalle_DAL Obj_casodetalle_DAL, string valor)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Caso al detalle";
            Obj_bd_DAL.ssentencia   = "SP_ELIMINAR_CASO_DETALLE";
            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);

            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Caso_Det", 3, valor);
            Obj_bd_BLL.Exe_NonQuery(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_casodetalle_DAL.smsjError = string.Empty;
                Obj_casodetalle_DAL.Ds        = Obj_bd_DAL.dst;
                Obj_casodetalle_DAL.bbandera  = true;
            }
            else
            {
                Obj_casodetalle_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_casodetalle_DAL.Ds        = null;
                Obj_casodetalle_DAL.bbandera  = false;
            }
        }
Exemple #12
0
        public void modificar_UsuarioPerfil(ref Cls_T_Perfil_DAL Obj_UsuarioPerfil_DAL)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL();

            // Esta nombre es el del datatable, no tiene que se el nombre real
            Obj_BD_DAL.sNombreTabla = "Tbl";
            Obj_BD_DAL.sSentencia   = "SP_MODIFICAR_T_Perfil";
            Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);
            Obj_BD_DAL.Obj_DT_Param.Rows.Add("@ID_Perfil", System.Data.SqlDbType.Int, Obj_UsuarioPerfil_DAL.iID_Perfil);
            Obj_BD_DAL.Obj_DT_Param.Rows.Add("@Descripcion", System.Data.SqlDbType.VarChar, Obj_UsuarioPerfil_DAL.sDescripcion);
            Obj_BD_DAL.Obj_DT_Param.Rows.Add("@ID_Estado", System.Data.SqlDbType.Char, Obj_UsuarioPerfil_DAL.cID_Estado);
            Obj_BD_BLL.Ejecutar_NonQuery(ref Obj_BD_DAL);
            if (Obj_BD_DAL.sMsjError == string.Empty)
            {
                Obj_UsuarioPerfil_DAL.sMsjError = string.Empty;
                Obj_UsuarioPerfil_DAL.bEstAx    = true;
                Obj_UsuarioPerfil_DAL.sAx       = "U";
            }
            else
            {
                Obj_UsuarioPerfil_DAL.sMsjError = Obj_BD_DAL.sMsjError;
                Obj_UsuarioPerfil_DAL.bEstAx    = false;
                Obj_UsuarioPerfil_DAL.sAx       = "U";
            }
        }
        public void insertar_activos(ref Cls_activos_DAL Obj_activos_DAL)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Activos";
            Obj_bd_DAL.ssentencia   = "SP_INSERTAR_ACTIVO";
            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);

            //Obj_bd_DAL.Obj_dtparam.Rows.Add("@Placa_Activo",3,Obj_activos_DAL.iPlaca_Activo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_TipoActivo", 3, Obj_activos_DAL.iId_TipoActivo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Desc_Activo", 1, Obj_activos_DAL.sDesc_Activo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_MarcaActivo", 3, Obj_activos_DAL.iId_MarcaActivo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Departamento_Responsable", 3, Obj_activos_DAL.iId_Departamento_Responsable);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Prioridad_SLA", 5, Obj_activos_DAL.dPrioridad_SLA);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Estado", 2, Obj_activos_DAL.cId_Estado);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@FecCreacion", 4, Obj_activos_DAL.dFecCreacion);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@UsuCreacion", 1, Obj_activos_DAL.sUsuCreacion);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@FecModificacion", 4, Obj_activos_DAL.dFecModificacion);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@UsuModificacion", 1, "");

            Obj_bd_BLL.Exe_Scalar(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_activos_DAL.smsjError = string.Empty;
                Obj_activos_DAL.Ds        = Obj_bd_DAL.dst;
            }
            else
            {
                Obj_activos_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_bd_DAL.dst            = null;
            }
        }
        public Cls_Entidad_Productos_DAL ListarporCategoria(Cls_Entidad_Productos_DAL obj_Producto_DAL)
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();
            Cls_Entidad_Productos_DAL obj_producto_Dal = new Cls_Entidad_Productos_DAL();
            SqlDataReader             lector;

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_View_Categorias";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();;
                {
                    obj_cmd.Parameters.AddWithValue("@codcategoria", Convert.ToChar(obj_Producto_DAL.Codcategoria));
                }

                lector = obj_cmd.ExecuteReader();

                if (lector.Read())
                {
                    obj_producto_Dal              = new Cls_Entidad_Productos_DAL();
                    obj_producto_Dal.Codproducto  = (string)(lector[0]);
                    obj_producto_Dal.Desproducto  = (string)(lector[1]);
                    obj_producto_Dal.Codcategoria = (string)(lector[2]);
                    obj_producto_Dal.Preproducto  = (double)(lector[3]);
                    obj_producto_Dal.Canproducto  = (int)(lector[4]);
                    obj_producto_Dal.Imagen       = (string)(lector[5]);
                }
            }
            catch (Exception)
            {
                obj_producto_Dal = null;
            }
            return(obj_producto_Dal);
        }
        public void Insertar_Usuarios(ref Cls_Usuario_DAL Obj_Usuario_DAL)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL();

            Obj_BD_DAL.SNomTabla  = "";
            Obj_BD_DAL.SSentencia = "SP_INSERTAR_USUARIO1";

            Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Nombre", "4", Obj_Usuario_DAL.SNombre);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Notas", "4", Obj_Usuario_DAL.SNotas);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Telefono", "4", Obj_Usuario_DAL.STelefono);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Correo", "4", Obj_Usuario_DAL.SCorreo);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Clave", "4", Obj_Usuario_DAL.SClave);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Notificaciones", "3", Obj_Usuario_DAL.BNotificaciones);



            Obj_BD_BLL.Exec_NonQuery(ref Obj_BD_DAL);

            if (Obj_BD_DAL.SMsjError == string.Empty)
            {
                Obj_Usuario_DAL.SMsj_Error = string.Empty;
                Obj_Usuario_DAL.BEstAX     = true;
                Obj_Usuario_DAL.SAX        = "U";
            }
            else
            {
                Obj_Usuario_DAL.SMsj_Error = Obj_BD_DAL.SMsjError;
                Obj_Usuario_DAL.BEstAX     = false;
                Obj_Usuario_DAL.SAX        = "I";
            }
        }
Exemple #16
0
        public void Modificar_Operadores(ref Cls_operadores_DAL Obj_Operadores_DAL)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Tbl_Operadores";
            Obj_bd_DAL.ssentencia   = "SP_MODIFICAR_OPERADORES";
            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Operador", 1, Obj_Operadores_DAL.sId_Operador);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Nombre", 1, Obj_Operadores_DAL.sNombre_Operador);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Apellidos", 1, Obj_Operadores_DAL.sApellidos_Operador);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@NickName", 1, Obj_Operadores_DAL.sNickNameOperador);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Nivel", 1, Obj_Operadores_DAL.sNivel);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Turno", 2, Obj_Operadores_DAL.cId_Turno);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Estado", 2, Obj_Operadores_DAL.cId_Estado);
            Obj_bd_BLL.Exe_NonQuery(ref Obj_bd_DAL);
            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_Operadores_DAL.bbandera  = true;
                Obj_Operadores_DAL.smsjError = string.Empty;
                Obj_Operadores_DAL.Ds        = Obj_bd_DAL.dst;
                Obj_Operadores_DAL.cAxn      = 'U';
            }
            else
            {
                Obj_Operadores_DAL.bbandera  = false;
                Obj_Operadores_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_Operadores_DAL.Ds        = null;
                Obj_Operadores_DAL.cAxn      = 'I';
            }
        }
        public bool Autenticar_Usuario(ref Cls_Usuario_DAL Obj_Usuario_DAL, string Correo, string clave)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL();

            Obj_BD_DAL.SNomTabla  = "Usuarios";
            Obj_BD_DAL.SSentencia = "SP_CONSULTAR_USUARIOS";//  Necesito que devuelva

            Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Correo", "4", Correo); // 4 es varchar
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@Clave", "4", clave);   // 4 es varchar

            //Obj_BD_BLL.Exec_DataAdapter(ref Obj_BD_DAL);

            if (Obj_BD_DAL.SMsjError == string.Empty)
            {
                Obj_Usuario_DAL.SMsj_Error = string.Empty;
                Obj_Usuario_DAL.Ds         = Obj_BD_DAL.DS;
                if (Obj_Usuario_DAL.Ds.Tables.Contains(Correo) && Obj_Usuario_DAL.Ds.Tables.Contains(clave))
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            else
            {
                Obj_Usuario_DAL.SMsj_Error = Obj_BD_DAL.SMsjError;
                Obj_Usuario_DAL.Ds         = null;
                return(false);
            }
        }
        public void insertar_Tipoactivos(ref Cls_tipoactivo_DAL Obj_tipoActivo_DAL)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "TipoActivo";
            Obj_bd_DAL.ssentencia   = "SP_INSERTAR_TIPOACTIVO";
            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Desc_tipoActivo", 1, Obj_tipoActivo_DAL.sDesc_TipoActivo);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Id_Estado", 2, Obj_tipoActivo_DAL.cId_Estado);
            Obj_bd_BLL.Exe_Scalar(ref Obj_bd_DAL);
            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_tipoActivo_DAL.bbandera  = true;
                Obj_tipoActivo_DAL.smsjError = string.Empty;
                Obj_tipoActivo_DAL.Ds        = Obj_bd_DAL.dst;
                Obj_tipoActivo_DAL.cAxn      = 'U';
            }
            else
            {
                Obj_tipoActivo_DAL.bbandera  = false;
                Obj_tipoActivo_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_tipoActivo_DAL.Ds        = null;
                Obj_tipoActivo_DAL.cAxn      = 'I';
            }
        }
Exemple #19
0
        public string Delete_User_Account_Por_Admin(Cls_Usuarios_DAL obj_Account)
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_Delete_User_Account_Por_Admin";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                {
                    obj_cmd.Parameters.AddWithValue("@Correo", obj_Account.SCorreo);
                }

                int registros = obj_cmd.ExecuteNonQuery();
                if (registros >= 1)
                {
                    obj_Account.SRespuesta = "Cuenta Eliminada Con exito";
                }
                else
                {
                    obj_Account.SRespuesta = "Error al Eliminar la Cuenta";
                }
                return(obj_Account.SRespuesta);
            }
            catch (Exception ex)
            {
                obj_Account.SRespuesta = ex.Message.ToString();
                return(obj_Account.SRespuesta);
            }
        }
        public List <Cls_Entidad_Categoria_DAL> Listar()
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();

            List <Cls_Entidad_Categoria_DAL> lista = new List <Cls_Entidad_Categoria_DAL>();
            Cls_Entidad_Categoria_DAL        obj_categoria_Dal;
            SqlDataReader lector;

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_ListasTodos_Categorias";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();

                lector = obj_cmd.ExecuteReader();

                while (lector.Read())
                {
                    obj_categoria_Dal = new Cls_Entidad_Categoria_DAL();
                    obj_categoria_Dal.Codcategoria = (string)(lector[0]);
                    obj_categoria_Dal.Descategoria = (string)(lector[1]);
                    lista.Add(obj_categoria_Dal);
                }
            }
            catch (Exception)
            {
                lista = null;
            }
            return(lista);
        }
Exemple #21
0
        public string Change_Password(Cls_Usuarios_DAL obj_Account)
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_Change_Password";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                {
                    obj_cmd.Parameters.AddWithValue("@Correo", obj_Account.SCorreo);
                    obj_cmd.Parameters.AddWithValue("@Password", obj_Account.SPassword);
                }
                int registros;
                registros = obj_cmd.ExecuteNonQuery();
                if (registros >= 1)
                {
                    obj_Account.SRespuesta = "Contraseña Actualizada Con exito";
                }
                else
                {
                    obj_Account.SRespuesta = "Error al Actualizar la Contraseña";
                }
                return(obj_Account.SRespuesta);
            }
            catch (Exception ex)
            {
                obj_Account.SRespuesta = ex.Message.ToString();
                return(obj_Account.SRespuesta);
            }
        }
        public void Modificar_Usuarios(ref Cls_Usuario_DAL Obj_Usuario_DAL, String Correo)
        {
            Cls_BD_BLL Obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL Obj_BD_DAL = new Cls_BD_DAL();

            Obj_BD_DAL.SNomTabla  = "";
            Obj_BD_DAL.SSentencia = "SP_ACTUALIZAR_Usr_Usuario";

            Obj_BD_BLL.Crear_DT_Parametros(ref Obj_BD_DAL);

            Obj_BD_DAL.Dt_Parametros.Rows.Add("@vc_nombreUsuario", "4", Obj_Usuario_DAL.SNombre);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@vc_cedulaUsuario", "4", Obj_Usuario_DAL.SNotas);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@vc_telefonoUsuario", "4", Obj_Usuario_DAL.STelefono);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@vc_correoUsuario", "4", Correo);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@vc_claveUsuario", "4", Obj_Usuario_DAL.SClave);
            Obj_BD_DAL.Dt_Parametros.Rows.Add("@b_activoUsuario", "3", Obj_Usuario_DAL.BNotificaciones);


            Obj_BD_BLL.Exec_NonQuery(ref Obj_BD_DAL);

            if (Obj_BD_DAL.SMsjError == string.Empty)
            {
                Obj_Usuario_DAL.SMsj_Error = string.Empty;
                Obj_Usuario_DAL.BEstAX     = true;
                Obj_Usuario_DAL.SAX        = "U";
            }
            else
            {
                Obj_Usuario_DAL.SMsj_Error = Obj_BD_DAL.SMsjError;
                Obj_Usuario_DAL.BEstAX     = false;
                Obj_Usuario_DAL.SAX        = "U";
            }
        }
Exemple #23
0
        public List <Cls_Usuarios_DAL> Password_Restore(Cls_Usuarios_DAL obj_Login)
        {
            Cls_BD_BLL obj_bll            = new Cls_BD_BLL();
            SqlCommand obj_cmd            = new SqlCommand();
            List <Cls_Usuarios_DAL> lista = new List <Cls_Usuarios_DAL>();
            Cls_Usuarios_DAL        Login;
            SqlDataReader           lectura;

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_Password_Restore";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                obj_cmd.Parameters.AddWithValue("@Correo", obj_Login.SCorreo);
                lectura = obj_cmd.ExecuteReader();
                while (lectura.Read())
                {
                    Login           = new Cls_Usuarios_DAL();
                    Login.SPassword = (string)(lectura[0]);
                    lista.Add(Login);
                }
                lectura.Close();
            }
            catch (Exception ex)
            {
                ex.Message.ToString();
            }
            return(lista);
        }
        public DataTable ListarDatos(string sNombreSP, ref string SMsError)
        {
            Cls_BD_BLL obj_BD_BLL = new Cls_BD_BLL();

            return(obj_BD_BLL.ExecuteDataAdapter(sNombreSP, "",
                                                 SqlDbType.VarChar, "", ref SMsError));
        }
Exemple #25
0
        public void filtrar_turnos(ref Cls_turnos_DAL Obj_turnos_DAL, string sfiltro)
        {
            Cls_BD_DAL Obj_bd_DAL = new Cls_BD_DAL();
            Cls_BD_BLL Obj_bd_BLL = new Cls_BD_BLL();

            Obj_bd_DAL.snombretabla = "Turnos";
            Obj_bd_DAL.ssentencia   = "SP_FILTRAR_TURNOS";

            Obj_bd_BLL.crear_tabla(ref Obj_bd_DAL);
            Obj_bd_DAL.Obj_dtparam.Rows.Add("@Desc_Turno", "1", sfiltro);


            Obj_bd_BLL.Adapt(ref Obj_bd_DAL);

            if (Obj_bd_DAL.smsjerror == string.Empty)
            {
                Obj_turnos_DAL.smsjError = string.Empty;
                Obj_turnos_DAL.Ds        = Obj_bd_DAL.dst;
            }
            else
            {
                Obj_turnos_DAL.smsjError = Obj_bd_DAL.smsjerror;
                Obj_bd_DAL.dst           = null;
            }
        }
Exemple #26
0
        //Hecho Por Juan Diego

        public DataTable ListarDatos(string sNombreSP)
        {
            Cls_BD_BLL obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL obj_BD_DAL = new Cls_BD_DAL();

            return(obj_BD_BLL.ExecuteDataAdapter(sNombreSP, "", SqlDbType.VarChar, ""));
        }
Exemple #27
0
        public string Insertar_Venta(Cls_Entidad_Ventas_DAL obj_venta_Dal)
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_Insert_Ventas";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                {
                    obj_cmd.Parameters.AddWithValue("@codigo", obj_venta_Dal.Codigo);
                    obj_cmd.Parameters.AddWithValue("@fecha", obj_venta_Dal.Fecha);
                    obj_cmd.Parameters.AddWithValue("@subtotal", obj_venta_Dal.Subtotal);
                    obj_cmd.Parameters.AddWithValue("@igv", obj_venta_Dal.Igv);
                    obj_cmd.Parameters.AddWithValue("@total", obj_venta_Dal.Total);
                    obj_cmd.Parameters.AddWithValue("@cliente", obj_venta_Dal.Cliente);
                }
                int registros = obj_cmd.ExecuteNonQuery();
                if (registros >= 1)
                {
                    obj_venta_Dal.Respuesta = "Venta Agregada de forma Satisfactoria";
                }
                else
                {
                    obj_venta_Dal.Respuesta = "Error al Insertar Venta";
                }
            }
            catch (Exception)
            {
                obj_venta_Dal = null;
            }
            return(obj_venta_Dal.Respuesta);
        }
Exemple #28
0
        public DataTable FILTRARDatos(string sNombreSP, string sNombreParametro, SqlDbType DBType, string svalorparametro)
        {
            Cls_BD_BLL obj_BD_BLL = new Cls_BD_BLL();
            Cls_BD_DAL obj_BD_DAL = new Cls_BD_DAL();

            return(obj_BD_BLL.ExecuteDataAdapter(sNombreSP, sNombreParametro, DBType, svalorparametro));
        }
Exemple #29
0
        public string Insertar_Detalle_Venta(Cls_Entidad_Detalle_Ventas_DAL obj_DetalleVenta_Dal)
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_Detalle_Ventas";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();
                {
                    obj_cmd.Parameters.AddWithValue("@codigo", obj_DetalleVenta_Dal.Codigo);
                    obj_cmd.Parameters.AddWithValue("@cantidad", obj_DetalleVenta_Dal.Cantidad);
                    obj_cmd.Parameters.AddWithValue("@precio", obj_DetalleVenta_Dal.Precio);
                    obj_cmd.Parameters.AddWithValue("@subtotal", obj_DetalleVenta_Dal.Subtotal);
                    obj_cmd.Parameters.AddWithValue("@codproducto", obj_DetalleVenta_Dal.Codproducto);
                }

                int registros = obj_cmd.ExecuteNonQuery();
                if (registros == 1)
                {
                    obj_DetalleVenta_Dal.Respuesta = "Detalle de Venta ingresado de forma Satisfactoria";
                }
                else
                {
                    obj_DetalleVenta_Dal.Respuesta = "Error al Insertar el Detalle de la Venta";
                }
            }
            catch (Exception)
            {
                obj_DetalleVenta_Dal = null;
            }
            return(obj_DetalleVenta_Dal.Respuesta);
        }
        public List <Cls_Entidad_Productos_DAL> ListarTodos()
        {
            Cls_BD_BLL obj_bll = new Cls_BD_BLL();
            SqlCommand obj_cmd = new SqlCommand();

            List <Cls_Entidad_Productos_DAL> lista = new List <Cls_Entidad_Productos_DAL>();
            Cls_Entidad_Productos_DAL        obj_producto_Dal;
            SqlDataReader lector;

            try
            {
                obj_cmd.CommandType = CommandType.StoredProcedure;
                obj_cmd.CommandText = "SP_View_Productos";
                obj_cmd.Connection  = obj_bll.Conexion_BAseDatos();

                lector = obj_cmd.ExecuteReader();

                while (lector.Read())
                {
                    obj_producto_Dal              = new Cls_Entidad_Productos_DAL();
                    obj_producto_Dal.Codproducto  = (string)(lector[0]);
                    obj_producto_Dal.Desproducto  = (string)(lector[1]);
                    obj_producto_Dal.Codcategoria = (string)(lector[2]);
                    obj_producto_Dal.Preproducto  = (double)(lector[3]);
                    obj_producto_Dal.Canproducto  = (int)(lector[4]);
                    obj_producto_Dal.Imagen       = (string)(lector[5]);
                    lista.Add(obj_producto_Dal);
                }
            }
            catch (Exception)
            {
                obj_producto_Dal = null;
            }
            return(lista);
        }