コード例 #1
0
        public void Insertar(CapaEntidad.Estatus estatus, string Conexion, ref int verificador)
        {
            try
            {
                CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion);

                string[] Parametros =
                {
                    "@Id_Emp",
                    "@Id_Estatus",
                    "@Est_Descripcion",
                    "@Est_Estatus"
                };
                object[] Valores =
                {
                    estatus.Id_Emp,
                    estatus.Id_Estatus,
                    estatus.Es_Descripcion,
                    estatus.Es_Estatus
                };

                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatEstatus_Insertar", ref verificador, Parametros, Valores);

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
コード例 #2
0
        public void Lista(CapaEntidad.Estatus estatus, string Conexion, ref List <CapaEntidad.Estatus> List)
        {
            try
            {
                SqlDataReader      dr        = null;
                CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(Conexion);

                string[] Parametros = { "@Id_Emp" };
                object[] Valores    = { estatus.Id_Emp };

                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatEstatus_Lista", ref dr, Parametros, Valores);


                while (dr.Read())
                {
                    estatus                = new Estatus();
                    estatus.Id_Estatus     = (int)dr.GetValue(dr.GetOrdinal("Id_Est"));
                    estatus.Es_Descripcion = (string)dr.GetValue(dr.GetOrdinal("Est_Descripcion"));
                    estatus.Es_Estatus     = Convert.ToBoolean(dr.GetValue(dr.GetOrdinal("Est_Activo")));
                    if (Convert.ToBoolean(estatus.Es_Estatus))
                    {
                        estatus.Es_EstatusStr = "Activo";
                    }
                    else
                    {
                        estatus.Es_EstatusStr = "Inactivo";
                    }
                    List.Add(estatus);
                }

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }