Exemplo n.º 1
0
        public void Modificar_Salidas(ref cls_Salidas_DAL Obj_Salidas_DAL, string sMsjError)
        {
            DataTable dtParametros = Obj_Generales_BLL.CrearTablaParametros();

            if (dtParametros.Columns.Count == 3)
            {
                dtParametros.Rows.Add("@consec_entrada", 2, Obj_Salidas_DAL.iConsSalid.ToString().Trim());
                dtParametros.Rows.Add("@activo", 6, Obj_Salidas_DAL.bActivo.ToString().Trim());
                dtParametros.Rows.Add("@usu_modif", 6, Obj_Salidas_DAL.sUsuModif.ToString().Trim());
                dtParametros.Rows.Add("@fecha_modif", 6, Obj_Salidas_DAL.dtFechaModif.ToString().Trim());
            }

            Obj_BD_BLL.Execute_NonQuery("VETSPA.sp_Actualizarsalida", dtParametros, ref Obj_BD_DAL);

            if (Obj_BD_DAL.sMsjError != string.Empty)
            {
                sMsjError = string.Empty;
                Obj_Salidas_DAL.cFlagAxion    = 'U';
                Obj_Salidas_DAL.cFlagEstAxion = 'F';
            }
            else
            {
                sMsjError = string.Empty;
                Obj_Salidas_DAL.cFlagAxion    = 'U';
                Obj_Salidas_DAL.cFlagEstAxion = 'E';
            }
        }
Exemplo n.º 2
0
        public void Crear_Salida(ref cls_Salidas_DAL Obj_Salidas_DAL, ref string sMsjError)
        {
            DataTable dtParametros = Obj_Generales_BLL.CrearTablaParametros();

            if (dtParametros.Columns.Count == 3)
            {
                DataRow dr1 = dtParametros.NewRow();
                DataRow dr2 = dtParametros.NewRow();
                DataRow dr3 = dtParametros.NewRow();

                dtParametros.Rows.Add("@consec_entrada", 2, Obj_Salidas_DAL.iConsSalid.ToString().Trim());
                dtParametros.Rows.Add("@codigo_articulo", 1, Obj_Salidas_DAL.iCodArt.ToString().Trim());
                dtParametros.Rows.Add("@numero_documento", 6, Obj_Salidas_DAL.sNumDoc.ToString().Trim());
                dtParametros.Rows.Add("@cantidad", 7, Obj_Salidas_DAL.iConsSalid.ToString().Trim());
                dtParametros.Rows.Add("@costo_ingreso", 2, Obj_Salidas_DAL.dCostIngr.ToString().Trim());
                dtParametros.Rows.Add("@activo", 6, Obj_Salidas_DAL.bActivo.ToString().Trim());
                dtParametros.Rows.Add("@usu_creac", 6, Obj_Salidas_DAL.sUsuCreac.ToString().Trim());
                dtParametros.Rows.Add("@fecha_creac", 6, Obj_Salidas_DAL.dtFechaCreac.ToString().Trim());
            }


            Obj_BD_BLL.Execute_Scalar("VETSPA.sp_Insertarentrada", dtParametros, ref Obj_BD_DAL);

            if (Obj_BD_DAL.sMsjError != string.Empty)
            {
                sMsjError = Obj_BD_DAL.sMsjError;
                Obj_Salidas_DAL.cFlagAxion    = 'I';
                Obj_Salidas_DAL.cFlagEstAxion = 'F';
            }
            else
            {
                sMsjError = string.Empty;
                Obj_Salidas_DAL.cFlagAxion    = 'U';
                Obj_Salidas_DAL.cFlagEstAxion = 'E';
            }
        }