Example #1
0
        public static ENResultOperation Eliminar(ClsProveedorBE Datos)
        {
            SqlCommand CMD = new SqlCommand("PA_PROVEEDOR_ELIMINA");

            CMD.Parameters.Add(Parametros_SQL.nombre_error, SqlDbType.VarChar).Value = DBNull.Value;
            CMD.Parameters.Add(Parametros_SQL.ide, SqlDbType.Int).Value         = Datos.Prov_ide;
            CMD.Parameters.Add(Parametros_SQL.veces, SqlDbType.Int).Value       = Datos.Veces;
            CMD.Parameters.Add(Parametros_SQL.usuario, SqlDbType.VarChar).Value = "User01";

            CMD.Parameters.Add("@RETURN", SqlDbType.Int);
            CMD.Parameters["@RETURN"].Value     = DBNull.Value;
            CMD.Parameters["@RETURN"].Direction = ParameterDirection.ReturnValue;
            return(ProveedorDA.Acceder(CMD));
        }
Example #2
0
        public static ENResultOperation Actualizar(ClsProveedorBE Datos)
        {
            SqlCommand CMD = new SqlCommand("PA_PROVEEDOR_MODIFICA");

            CMD.Parameters.Add(Parametros_SQL.nombre_error, SqlDbType.VarChar).Value = DBNull.Value;
            CMD.Parameters.Add(Parametros_SQL.empresa, SqlDbType.Char).Value         = Datos.Prov_empresa;
            CMD.Parameters.Add(Parametros_SQL.detraccion, SqlDbType.Char).Value      = Datos.Prov_empresa;
            CMD.Parameters.Add(Parametros_SQL.codigo, SqlDbType.VarChar).Value       = Datos.Prov_codigo;
            CMD.Parameters.Add(Parametros_SQL.relacionada, SqlDbType.Char).Value     = Datos.Prov_relacionada;
            CMD.Parameters.Add(Parametros_SQL.tipo_documento, SqlDbType.Int).Value   = Datos.Docu_iden_ide;
            CMD.Parameters.Add(Parametros_SQL.razon_social, SqlDbType.VarChar).Value = Datos.Prov_razon_social;
            CMD.Parameters.Add(Parametros_SQL.paterno, SqlDbType.VarChar).Value      = Datos.Prov_paterno;
            CMD.Parameters.Add(Parametros_SQL.materno, SqlDbType.VarChar).Value      = Datos.Prov_paterno;
            CMD.Parameters.Add(Parametros_SQL.nombre, SqlDbType.VarChar).Value       = Datos.Prov_nombre;
            CMD.Parameters.Add(Parametros_SQL.ruc, SqlDbType.VarChar).Value          = Datos.Prov_ruc;
            CMD.Parameters.Add(Parametros_SQL.telefono1, SqlDbType.VarChar).Value    = Datos.Prov_telefono1;
            CMD.Parameters.Add(Parametros_SQL.telefono2, SqlDbType.VarChar).Value    = Datos.Prov_telefono2;
            CMD.Parameters.Add(Parametros_SQL.fax, SqlDbType.VarChar).Value          = Datos.Prov_fax;
            CMD.Parameters.Add(Parametros_SQL.fecha, SqlDbType.DateTime).Value       = Datos.Prov_fecha_constitucion;
            CMD.Parameters.Add(Parametros_SQL.tipo, SqlDbType.Int).Value             = Datos.Tipo_prov_ide;
            CMD.Parameters.Add(Parametros_SQL.actividad, SqlDbType.Int).Value        = Datos.Acti_prov_ide;
            CMD.Parameters.Add(Parametros_SQL.categoria, SqlDbType.Int).Value        = Datos.Cate_prov_ide;
            CMD.Parameters.Add(Parametros_SQL.direccion, SqlDbType.VarChar).Value    = Datos.Prov_direccion;
            CMD.Parameters.Add(Parametros_SQL.localidad, SqlDbType.Int).Value        = Datos.Loca_ide;
            CMD.Parameters.Add(Parametros_SQL.correo, SqlDbType.VarChar).Value       = Datos.Prov_correo;
            CMD.Parameters.Add(Parametros_SQL.gasto, SqlDbType.Int).Value            = Datos.Pla_cta_ide;
            CMD.Parameters.Add(Parametros_SQL.estado, SqlDbType.VarChar).Value       = Datos.Prov_estado;
            CMD.Parameters.Add(Parametros_SQL.inactiva, SqlDbType.DateTime).Value    = Datos.Prov_fechainac;
            CMD.Parameters.Add(Parametros_SQL.veces, SqlDbType.Int).Value            = Datos.Veces;
            CMD.Parameters.Add(Parametros_SQL.usuario, SqlDbType.VarChar).Value      = "User01";
            CMD.Parameters.Add(Parametros_SQL.ide, SqlDbType.Int).Value = Datos.Prov_ide;

            CMD.Parameters.Add("@RETURN", SqlDbType.Int);
            CMD.Parameters["@RETURN"].Value     = DBNull.Value;
            CMD.Parameters["@RETURN"].Direction = ParameterDirection.ReturnValue;

            return(ProveedorDA.Acceder(CMD));
        }
Example #3
0
 public static ENResultOperation Eliminar(ClsProveedorBE Datos)
 {
     return(ClsProveedorDA.Eliminar(Datos));
 }
Example #4
0
 public static ENResultOperation Actualizar(ClsProveedorBE Datos)
 {
     return(ClsProveedorDA.Actualizar(Datos));
 }
Example #5
0
 public static ENResultOperation Crear(ClsProveedorBE Datos)
 {
     return(ClsProveedorDA.Crear(Datos));
 }
Example #6
0
        private void Procesar_Operacion()
        {
            ClsProveedorBE TipoBE = new ClsProveedorBE();

            TipoBE.Prov_ide                = Convert.ToInt32(txtMIde.Text);
            TipoBE.Prov_codigo             = txtMCodigo.Text;
            TipoBE.Prov_relacionada        = cboMRelacionada.Text;
            TipoBE.Docu_iden_ide           = Convert.ToInt32(cboMTipoDoc.SelectedValue.ToString());
            TipoBE.Prov_razon_social       = txtMRazon_Social.Text;
            TipoBE.Prov_empresa            = cboMEmpresa.Text;
            TipoBE.Prov_detraccion         = cboMDetraccion.Text;
            TipoBE.Prov_ruc                = txtMRuc.Text;
            TipoBE.Prov_fecha_constitucion = Convert.ToDateTime(dtpMFechaConstitucion.Text);
            TipoBE.Prov_direccion          = txtMDireccion.Text;
            TipoBE.Loca_ide                = Convert.ToInt32(cboMLocalidad.SelectedValue.ToString());
            TipoBE.Prov_telefono1          = txtMTelefono1.Text;
            TipoBE.Prov_telefono2          = txtMTelefono2.Text;
            TipoBE.Prov_fax                = txtMFax.Text;
            TipoBE.Tipo_prov_ide           = Convert.ToInt32(cboMTipoProveedor.SelectedValue.ToString());
            TipoBE.Acti_prov_ide           = Convert.ToInt32(cboMActividad.SelectedValue.ToString());
            TipoBE.Cate_prov_ide           = Convert.ToInt32(cboMCategoria.SelectedValue.ToString());
            TipoBE.Prov_correo             = txtMCorreo.Text;
            TipoBE.Prov_paterno            = txtMPaterno.Text;
            TipoBE.Prov_materno            = txtMMaterno.Text;
            TipoBE.Prov_nombre             = txtMNombre.Text;;
            TipoBE.Prov_estado             = cboMEstado.Text;
            TipoBE.Prov_fechainac          = Convert.ToDateTime("01-01-1900");
            TipoBE.Tipo_hono_ide           = Convert.ToInt32(cboMHonorario.SelectedValue.ToString());
            TipoBE.Pla_cta_ide             = Convert.ToInt32(cboMPlanCuenta.SelectedValue.ToString());
            TipoBE.Veces    = nVeces;
            TipoBE.Usuario  = "ADMIN";
            TipoBE.Creacion = Convert.ToDateTime(DateTime.Today);

            switch (Operacion)
            {
            case "N":
            {
                ENResultOperation R = ClsProveedorBC.Crear(TipoBE);
                if (!R.Proceder)
                {
                    MessageBox.Show("Error al Insertar Proveedor..." + R.Sms);
                }
                break;
            }

            case "M":
            {
                ENResultOperation R = ClsProveedorBC.Actualizar(TipoBE);
                if (!R.Proceder)
                {
                    MessageBox.Show("Error al Modificar Proveedor..." + R.Sms);
                }
                break;
            }

            case "E":
            {
                ENResultOperation R = ClsProveedorBC.Eliminar(TipoBE);
                if (!R.Proceder)
                {
                    MessageBox.Show("Error al Eliminar Proveedor..." + R.Sms);
                }
                break;
            }
            }



            Mostrar("");
            Mostrar_Dgv();
            Habilitar_Botones_Mantenimiento(true);
            Habilitar_Campos_Mantenimimiento(false);
            btnMGraba.Text = "Grabar";
        }