Exemple #1
0
        public static bool Guardar(ClsKardex Kardex, bool EsNuevo)
        {
            string Procedimiento = string.Empty;

            ClsNSQLParametro[] parametros;

            if (!EsNuevo)
            {
                Procedimiento = "ActualizarKardex";
                parametros    = new ClsNSQLParametro[6];
                parametros[0] = new ClsNSQLParametro(Kardex.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Kardex.Periodo, "@Periodo", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Kardex.Ruc, "@Ruc", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Kardex.RazonSocial, "@RazonSocial", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Kardex.IdEstablecimiento, "@IdEstablecimiento", SqlDbType.Int);
                parametros[5] = new ClsNSQLParametro(Kardex.IdInsumo, "@IdInsumo", SqlDbType.VarChar);
            }
            else
            {
                Procedimiento = "CrearKardex";
                parametros    = new ClsNSQLParametro[6];
                parametros[0] = new ClsNSQLParametro(Kardex.Id, "@Id", SqlDbType.VarChar);
                parametros[1] = new ClsNSQLParametro(Kardex.Periodo, "@Periodo", SqlDbType.VarChar);
                parametros[2] = new ClsNSQLParametro(Kardex.Ruc, "@Ruc", SqlDbType.VarChar);
                parametros[3] = new ClsNSQLParametro(Kardex.RazonSocial, "@RazonSocial", SqlDbType.VarChar);
                parametros[4] = new ClsNSQLParametro(Kardex.IdEstablecimiento, "@IdEstablecimiento", SqlDbType.Int);
                parametros[5] = new ClsNSQLParametro(Kardex.IdInsumo, "@IdInsumo", SqlDbType.VarChar);
            }
            return(ClsNConexion.EjecutarProcedimiento(Procedimiento, parametros) != null);
        }
Exemple #2
0
        private void BtnGuardar_Click(object sender, EventArgs e)
        {
            ClsKardex Kardex = new ClsKardex(
                TxtIdKardex.Text,
                CmbPeriodo.SelectedItem.ToString(),
                TxtRuc.Text,
                TxtRazonSocial.Text,
                EstablescimientosId[CmbEstablecimiento.SelectedIndex],
                TxtIdInsumo.Text
                );

            ClsNKardex.Guardar(Kardex, EsNuevo);
            DgvKardex.DataSource = ClsNKardex.Listar();
            AjustarControles(false);
            LimpiarControles();
        }