Exemplo n.º 1
0
        /*Actualizar un proveedor*/
        private void btnupdate_Click(object sender, EventArgs e)
        {
            try
            {
                cProveedor = new clsProveedor();

                if (isValidate())
                {
                    cProveedor.Codproveedor = Convert.ToInt32(textcodigo.Text);
                    cProveedor.Ruc          = textruc.Text;
                    cProveedor.Razonsocial  = textrazonsocial.Text.ToUpper();
                    cProveedor.Direccion    = textdireccion.Text.ToUpper();
                    cProveedor.Localidad    = textlocalidad.Text.ToUpper();
                    cProveedor.Celular      = textcelular.Text;
                    cProveedor.Email        = textemail.Text.ToUpper();


                    if (MessageBox.Show("¿ ESTA SEGURO DE MODIFICAR DATOS DEL PROVEEDOR ? ", "CONFIRMAR ACTUALIZACIÓN", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        if (AdminProveedor.update(cProveedor))
                        {
                            MessageBox.Show("PROVEEDOR MODIFICADO CORRECTAMENTE ", "CONFIRMAR ACTUALIZACIÓN", MessageBoxButtons.OK,
                                            MessageBoxIcon.Information);
                            LimpiarCajas("");
                            ListarProveedores();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error del sistema : " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        /*Guardar proveedor*/
        private void btnsave_Click(object sender, EventArgs e)
        {
            try
            {
                cProveedor = new clsProveedor();

                if (isValidate())
                {
                    cProveedor.Ruc         = textruc.Text;
                    cProveedor.Razonsocial = textrazonsocial.Text.ToUpper();
                    cProveedor.Direccion   = textdireccion.Text.ToUpper();
                    cProveedor.Localidad   = textlocalidad.Text.ToUpper();
                    cProveedor.Celular     = textcelular.Text;
                    cProveedor.Email       = textemail.Text.ToUpper();


                    if (AdminProveedor.insert(cProveedor))
                    {
                        MessageBox.Show("PROVEEDOR REGISTRADO CORRECTAMENTE", "CONFIRMAR REGISTRO", MessageBoxButtons.OK,
                                        MessageBoxIcon.Information);
                        ListarProveedores();
                        LimpiarCajas("");
                        errorProvider1.Clear();
                        textruc.Select();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error del sistema : " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 3
0
        //Update  Proveedor
        public bool Update(clsProveedor update)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("update_proveedor", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("codigo", update.Codproveedor);
                cmd.Parameters.AddWithValue("ruc", update.Ruc);
                cmd.Parameters.AddWithValue("razonsocial", update.Razonsocial);
                cmd.Parameters.AddWithValue("direccion", update.Direccion);
                cmd.Parameters.AddWithValue("localidad", update.Localidad);
                cmd.Parameters.AddWithValue("celular", update.Celular);
                cmd.Parameters.AddWithValue("email", update.Email);

                int resultado = cmd.ExecuteNonQuery();

                if (resultado != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }

            catch (MySqlException ex) { throw ex; }

            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 4
0
        private void cargaproveedor()
        {
            prov                         = admProv.MuestraProveedor(prov.CodProveedor);
            txtRUC.Text                  = prov.Ruc;
            txtRazonSocial.Text          = prov.RazonSocial;
            txtDireccion.Text            = prov.Direccion;
            txtTelefono.Text             = prov.Telefono;
            txtFax.Text                  = prov.Fax;
            txtRepresentante.Text        = prov.Representante;
            txtmail.Text                 = prov.Mail;
            txtContacto.Text             = prov.Contacto;
            txtTelCon.Text               = prov.TelefonoContacto;
            txtVisita.Text               = prov.FrecuenciaVisita.ToString();
            txtRecargo.Text              = prov.Margen.ToString();
            txtBanco.Text                = prov.Banco;
            txtCtaCte.Text               = prov.CtaCte;
            txtComentario.Text           = prov.Comentario;
            cbActivo.Checked             = prov.Estado;
            cbDepartamento.SelectedValue = prov.Departamento;
            if (prov.Departamento != "")
            {
                cbDepartamento.SelectedValue = prov.Departamento;
                CargaLocalidades(cbProvincia, prov.Departamento.ToString(), 2);
                cbProvincia.Enabled = true;

                if (prov.Provincia != "")
                {
                    cbProvincia.SelectedValue = prov.Provincia;
                    CargaLocalidades(cbDistrito, prov.Provincia.ToString(), 3);
                    cbDistrito.Enabled       = true;
                    cbDistrito.SelectedValue = prov.Distrito;
                }
            }
        }
Exemplo n.º 5
0
        //Delete  Proveedor
        public bool Delete(clsProveedor delete)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("delete_proveedor", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("codigo", delete.Codproveedor);

                int resultado = cmd.ExecuteNonQuery();

                if (resultado != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }

            catch (MySqlException ex) { throw ex; }

            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 6
0
        private void pictureBox1_Click(object sender, EventArgs e)
        {
            try
            {
                if (Application.OpenForms["Formproveedor"] != null)
                {
                    Application.OpenForms["Formproveedor"].Activate();
                }
                else
                {
                    FormProveedor form = new FormProveedor();
                    form.ShowDialog();

                    if (form.cProveedor != null && form.cProveedor.Codproveedor != 0)
                    {
                        Miproveedor         = form.cProveedor;
                        txtidproveedor.Text = Miproveedor.Codproveedor.ToString();
                        txtruc.Text         = Miproveedor.Ruc.ToString();
                        txtrazonsocial.Text = Miproveedor.Razonsocial.ToString();
                        txtdireccion.Text   = Miproveedor.Direccion.ToString();
                        txtcelular.Text     = Miproveedor.Celular.ToString();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error del sistema : " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 7
0
        public clsProveedor BuscaProveedor(String RUC)
        {
            clsProveedor prov = null;

            try
            {
                con.conectarBD();
                cmd = new MySqlCommand("BuscaProveedorNota", con.conector);
                cmd.Parameters.AddWithValue("ru", RUC);
                cmd.CommandType = CommandType.StoredProcedure;
                dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        prov = new clsProveedor();
                        prov.CodProveedor = Convert.ToInt32(dr.GetDecimal(0));
                        prov.RazonSocial  = dr.GetString(1);
                        prov.Ruc          = dr.GetString(2);
                    }
                }
                return(prov);
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 8
0
        public bool Guardar(clsProveedor e)
        {
            try
            {
                int id = getIdSiguiente();
                e.idProveedor = id;
                using (CompraEntities ent = new CompraEntities())
                { //se instancia el entity para poder usar los nombres de las tablas
                    Proveedor provee = new Proveedor()
                    {
                        IdProveedor    = e.idProveedor,
                        IdEmpresa      = e.idEmpresa,
                        IdPersona      = e.idPersona,
                        IdTipoArticulo = e.idArticulo,
                        Estado         = e.idEstado
                    };

                    ent.AddToProveedor(provee);
                    ent.SaveChanges();
                }
                return(true);
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error al guardar: " + ex);
                return(false);
            }
        }
Exemplo n.º 9
0
 public List <clsProveedor> ConsultarProveedor()
 {
     try
     {
         List <clsProveedor> listaProveedor = new List <clsProveedor>();
         CompraEntities      enti           = new CompraEntities();
         var con = from t in enti.Proveedor select t;
         foreach (var item in con)
         {
             clsProveedor e = new clsProveedor();
             e.idProveedor = Convert.ToInt32(item.IdProveedor);
             e.idEmpresa   = Convert.ToInt32(item.IdEmpresa);
             e.idPersona   = Convert.ToInt32(item.IdPersona);
             e.idArticulo  = Convert.ToInt32(item.IdTipoArticulo);
             e.idEstado    = Convert.ToInt32(item.Estado);
             listaProveedor.Add(e);
         }
         return(listaProveedor);
     }
     catch (System.Data.SqlClient.SqlException ex)
     {
         Console.WriteLine("Error datProveedor: " + ex);
         return(null);
     }
 }
Exemplo n.º 10
0
 private void CargaProveedor()
 {
     prov                 = AdmProv.MuestraProveedor(CodProveedor);
     txtCodProv.Text      = prov.Ruc;
     txtNombreProv.Text   = prov.RazonSocial;
     txtCodProveedor.Text = prov.CodProveedor.ToString();
     // cmbFormaPago.SelectedValue = prov.FormaPago;
 }
Exemplo n.º 11
0
 private void BorrarProveedor()
 {
     prov                   = admProv.MuestraProveedor(CodProveedor);
     txtCodProv1.Text       = "";
     txtCodigoProv1.Text    = "";
     txtProveedor1.Text     = "";
     txtDireccionProv1.Text = "";
 }
Exemplo n.º 12
0
        public void borrar()
        {
            clsProveedor e = new clsProveedor();

            txtCodigo.Text  = "";
            txtPersona.Text = "";
            txtEmpresa.Text = "";
        }
Exemplo n.º 13
0
        // Metodo para retornar todos los datos
        private clsProveedor llenarCampos()
        {
            clsProveedor auxProveedor = new clsProveedor();

            auxProveedor.SRazon_social       = txtRazon.Text;
            auxProveedor.SRepresentantelegal = txtRepresentante.Text;
            auxProveedor.Snit_Proveedor      = txtNit.Text;
            auxProveedor.IEstado_proveedor   = 1;
            return(auxProveedor);
        }
Exemplo n.º 14
0
        private void LlenarComboProveedor()
        {
            clsProveedor oProveedor = new clsProveedor();

            oProveedor.ComboProveedor = comboViewProveedor;
            if (!oProveedor.LlenarCombo())
            {
                lblError.Text = oProveedor.error;
            }
            oProveedor = null;
        }
Exemplo n.º 15
0
 //Delete
 public Boolean delete(clsProveedor delete)
 {
     try
     {
         return(iProveedor.Delete(delete));
     }
     catch (Exception ex)
     {
         MessageBox.Show("Se encontró el siguiente problema : " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         return(false);
     }
 }
Exemplo n.º 16
0
 public Boolean update(clsProveedor prov)
 {
     try
     {
         return(Mprov.Update(prov));
     }
     catch (Exception ex)
     {
         DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         return(false);
     }
 }
Exemplo n.º 17
0
 protected void btn_eliminar_Click(object sender, EventArgs e)
 {
     try
     {
         clsProveedor proveedor = new clsProveedor(0, "", "", "");
         proveedor.eliminar(int.Parse(txt_nit.Text));
         lbl_estado.Text = "proveedor  eliminado con exito";
     }
     catch
     {
         lbl_estado.Text = "No hay conexion con la base de datos";
     }
 }
Exemplo n.º 18
0
        private OdbcDataAdapter datos;               // variable tipo OdbcDataAdapter


        // Metodo para guardar los datos ingresados
        public void insertarProveedor(clsProveedor proveedor)
        {
            try
            {
                string sComando = string.Format("INSERT INTO PROVEEDOR(fk_id_pais, razon_social_proveedor, representante_legal_proveedor,  nit_proveedor, estado_proveedor) VALUES ({0}, '{1}','{2}','{3}',{4});", proveedor.IIdPais, proveedor.SRazon_social, proveedor.SRepresentantelegal, proveedor.Snit_Proveedor, proveedor.IEstado_proveedor);
                this.sentencia.ejecutarQuery(sComando);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error al Ingresar Datos", "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Console.WriteLine(ex.Message);
            }
        }
Exemplo n.º 19
0
        /// <summary>
        /// Nombre: getSupplierList
        /// Comentario: Este método nos permite obtener un listado de los proveedores almacenados en la base de datos.
        /// Cabecera: public List<clsProducto> getSupplierList()
        /// </summary>
        /// <returns>Devuelve un list del tipo clsProveedor</returns>
        public List <clsProveedor> getSupplierList()
        {
            List <clsProveedor> listadoProveedor = new List <clsProveedor>();
            SqlDataReader       miLector         = null;
            clsMyConnection     clsMyConnection  = new clsMyConnection();
            SqlConnection       connection       = null;
            clsProveedor        proveedor;

            try
            {
                connection = clsMyConnection.getConnection();
                SqlCommand sqlCommand = new SqlCommand();

                sqlCommand.CommandText = "SELECT * FROM ERP_Proveedores";
                sqlCommand.Connection  = connection;

                miLector = sqlCommand.ExecuteReader();

                if (miLector.HasRows)
                {
                    while (miLector.Read())
                    {
                        proveedor     = new clsProveedor();//Yo crearía un constructor por defecto para clsProveedor
                        proveedor.Cif = (string)miLector["CIF"];
                        proveedor.NombreRazonSocial = (miLector["Nombre_RazonSocial"] is DBNull) ? "DEFAULT" : (string)miLector["Nombre_RazonSocial"];
                        proveedor.Direccion         = (miLector["Direccion"] is DBNull) ? "DEFAULT" : (string)miLector["Direccion"];
                        proveedor.Telefono          = (miLector["Telefono"] is DBNull) ? "000000000" : (string)miLector["Telefono"];
                        proveedor.Email             = (miLector["Email"] is DBNull) ? "DEFAULT" : (string)miLector["Email"];

                        listadoProveedor.Add(proveedor);
                    }
                }
            }
            catch (Exception e)
            {
                throw e;//Aquí podríamos pasar la excepción para que en caso de error el front muestre una alerta de error
            }
            finally
            {
                if (miLector != null)
                {
                    miLector.Close();
                }
                if (clsMyConnection != null)
                {
                    clsMyConnection.closeConnection(ref connection);
                }
            }

            return(listadoProveedor);
        }
Exemplo n.º 20
0
 private Boolean BuscaProveedor()
 {
     prov = AdmProv.BuscaProveedor(txtCodProv.Text);
     if (prov != null)
     {
         txtNombreProv.Text = prov.RazonSocial;
         CodProveedor       = prov.CodProveedor;
         return(true);
     }
     else
     {
         txtNombreProv.Text = "";
         CodProveedor       = 0;
         return(false);
     }
 }
Exemplo n.º 21
0
        public clsProveedor CargaProveedor(Int32 Codigo)
        {
            clsProveedor prov = null;

            try
            {
                con.conectarBD();
                cmd = new MySqlCommand("MuestraProveedor", con.conector);
                cmd.Parameters.AddWithValue("codprov", Codigo);
                cmd.CommandType = CommandType.StoredProcedure;
                dr = cmd.ExecuteReader();
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        prov = new clsProveedor();
                        prov.CodProveedor     = Convert.ToInt32(dr.GetDecimal(0));
                        prov.RazonSocial      = dr.GetString(1);
                        prov.Ruc              = dr.GetString(2);
                        prov.Direccion        = dr.GetString(3);
                        prov.Telefono         = dr.GetString(4);
                        prov.Fax              = dr.GetString(5);
                        prov.Representante    = dr.GetString(6);
                        prov.Contacto         = dr.GetString(7);
                        prov.TelefonoContacto = dr.GetString(8);
                        prov.FrecuenciaVisita = Convert.ToInt32(dr.GetInt32(9));
                        prov.Margen           = Convert.ToDouble(dr.GetDecimal(10));
                        prov.Banco            = dr.GetString(11);
                        prov.CtaCte           = dr.GetString(12);
                        prov.Comentario       = dr.GetString(13);
                        prov.Estado           = dr.GetBoolean(14);
                        prov.FechaRegistro    = dr.GetDateTime(15);// capturo la fecha
                        prov.Departamento     = dr.GetString(16);
                        prov.Provincia        = dr.GetString(17);
                        prov.Distrito         = dr.GetString(18);
                        prov.Mail             = dr.GetString(19);
                    }
                }
                return(prov);
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 22
0
        public Boolean Insert(clsProveedor prov)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("GuardaProveedor", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                MySqlParameter oParam;
                oParam           = cmd.Parameters.AddWithValue("razonsocial", prov.RazonSocial);
                oParam           = cmd.Parameters.AddWithValue("ruc", prov.Ruc);
                oParam           = cmd.Parameters.AddWithValue("direccion", prov.Direccion);
                oParam           = cmd.Parameters.AddWithValue("telefono", prov.Telefono);
                oParam           = cmd.Parameters.AddWithValue("fax", prov.Fax);
                oParam           = cmd.Parameters.AddWithValue("representante", prov.Representante);
                oParam           = cmd.Parameters.AddWithValue("email", prov.Mail);
                oParam           = cmd.Parameters.AddWithValue("contacto", prov.Contacto);
                oParam           = cmd.Parameters.AddWithValue("telefonocon", prov.TelefonoContacto);
                oParam           = cmd.Parameters.AddWithValue("frecuencia", prov.FrecuenciaVisita);
                oParam           = cmd.Parameters.AddWithValue("margen", prov.Margen);
                oParam           = cmd.Parameters.AddWithValue("banco", prov.Banco);
                oParam           = cmd.Parameters.AddWithValue("ctacte", prov.CtaCte);
                oParam           = cmd.Parameters.AddWithValue("comentario", prov.Comentario);
                oParam           = cmd.Parameters.AddWithValue("estado", prov.Estado);
                oParam           = cmd.Parameters.AddWithValue("codusu", prov.CodUser);
                oParam           = cmd.Parameters.AddWithValue("newid", 0);
                oParam.Direction = ParameterDirection.Output;
                int x = cmd.ExecuteNonQuery();

                prov.CodProveedorNuevo = Convert.ToInt32(cmd.Parameters["newid"].Value);

                if (x != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 23
0
        private void CargaProveedor(Int32 codprov, Int32 caso)
        {
            try
            {
                prov = admProv.MuestraProveedor(codprov);

                if (prov != null)
                {
                    if (caso == 1)
                    {
                        txtCodProv1.Text       = CodProveedor.ToString();
                        txtCodigoProv1.Text    = prov.Ruc;
                        txtProveedor1.Text     = prov.RazonSocial;
                        txtDireccionProv1.Text = prov.Direccion;
                    }
                    else
                    {
                        txtCodProv2.Text       = CodProv.ToString();
                        txtCodigoProv2.Text    = prov.Ruc;
                        txtProveedor2.Text     = prov.RazonSocial;
                        txtDireccionProv2.Text = prov.Direccion;
                    }
                }
                else
                {
                    if (caso == 1)
                    {
                        txtCodProv1.Text       = "";
                        txtCodigoProv1.Text    = "";
                        txtProveedor1.Text     = "";
                        txtDireccionProv1.Text = "";
                    }
                    else
                    {
                        txtCodProv2.Text       = "";
                        txtCodigoProv2.Text    = "";
                        txtProveedor2.Text     = "";
                        txtDireccionProv2.Text = "";
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Error : " + ex.Message);
            }
        }
Exemplo n.º 24
0
 protected void Button1_Click(object sender, EventArgs e)
 {
     if (btn_nuevo.Text == "Nuevo")
     {
         GUIEdicion();
         GUILimpiar();
         btn_nuevo.Text = "Guardar";
     }
     else if (btn_nuevo.Text == "Guardar")
     {
         try
         {
             clsProveedor proveedor = new clsProveedor(0, "", "", "");
             if (proveedor.existe(int.Parse(txt_nit.Text.Trim())))
             {
                 //proveedor.Idproveedor = int.Parse(txt_nit.Text);
                 //proveedor.Nombre = txt_nombre.Text;
                 //proveedor.Direccion = txt_direccion.Text;
                 //proveedor.Numero_cuenta = txt_num_cuenta.Text;
                 //proveedor.modificar();
                 //GUIEdicionTerminada();
                 //lbl_estado.Text = "Usuario Modificado con exito";
                 //btn_nuevo.Text = "Nuevo";
                 verificacionusuario();
                 lbl_estado.Text = "el usuario ya esta registrado ";
             }
             else
             {
                 proveedor.Idproveedor   = int.Parse(txt_nit.Text);
                 proveedor.Nombre        = txt_nombre.Text;
                 proveedor.Direccion     = txt_direccion.Text;
                 proveedor.Numero_cuenta = txt_num_cuenta.Text;
                 proveedor.agregar();
                 GUIEdicionTerminada();
                 lbl_estado.Text = "Nuevo registro guardado";
                 btn_nuevo.Text  = "Nuevo";
             }
         }
         catch
         {
             lbl_estado.Text = "No debe dejar espacion en blanco";
         }
     }
 }
Exemplo n.º 25
0
        //Get: api/Proveedor/{cifProveedor}
        public clsProveedor Get(string id)
        {
            clsProveedor proveedor = null;

            try
            {
                proveedor = new ClsListadosProveedores_BL().getProveedor(id);
            }
            catch (Exception e)
            {
                throw new HttpResponseException(HttpStatusCode.ServiceUnavailable);
            }

            if (proveedor == null || string.IsNullOrEmpty(proveedor.Cif))
            {
                throw new HttpResponseException(HttpStatusCode.NoContent);
            }
            return(proveedor);
        }
Exemplo n.º 26
0
        /* Eliminar un proveedor */
        private void checkDelete_CheckedChanged(object sender, EventArgs e)
        {
            if (checkDelete.Checked)
            {
                DialogResult resul = MessageBox.Show("¿ ESTA SEGURO DE ELIMINAR AL PROVEEDOR ?", "ELIMINAR REGISTRO", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                if (resul == DialogResult.Yes)
                {
                    cProveedor = new clsProveedor();

                    try
                    {
                        if (textcodigo.Text != string.Empty)
                        {
                            cProveedor.Codproveedor = Convert.ToInt32(textcodigo.Text);

                            if (AdminProveedor.delete(cProveedor))
                            {
                                MessageBox.Show("REGISTRO ELIMINADO CORRECTAMENTE", "ELIMINAR REGISTRO", MessageBoxButtons.OK,
                                                MessageBoxIcon.Information);
                                ListarProveedores();
                                textcodigo.Text     = "";
                                checkDelete.Checked = false;
                            }
                        }

                        else
                        {
                            MessageBox.Show("Seleccionar proveedor a eliminar ", "Informacion", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            checkDelete.Checked = false;
                        }
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Error del sistema : " + ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    checkDelete.Checked = false;
                }
            }
        }
Exemplo n.º 27
0
 private void btnseleccionar_Click(object sender, EventArgs e)
 {
     try
     {
         if (MessageBox.Show("¿ Desea agregar al cliente seleccionado ?", "Confirmar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
         {
             cProveedor = new clsProveedor();
             cProveedor.Codproveedor = Convert.ToInt32(dataproveedor.CurrentRow.Cells[0].Value.ToString());
             cProveedor.Ruc          = dataproveedor.CurrentRow.Cells[1].Value.ToString();
             cProveedor.Razonsocial  = dataproveedor.CurrentRow.Cells[2].Value.ToString();
             cProveedor.Direccion    = dataproveedor.CurrentRow.Cells[3].Value.ToString();
             cProveedor.Celular      = dataproveedor.CurrentRow.Cells[5].Value.ToString();
             this.Close();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message + " Error del sistema ", " Error ", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Exemplo n.º 28
0
        public Boolean insert(clsProveedor prov)
        {
            try
            {
                return(Mprov.Insert(prov));
            }
            catch (Exception ex)
            {
                if (ex.Message.Contains("Duplicate entry"))
                {
                    DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

                else
                {
                    DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
                return(false);
            }
        }
Exemplo n.º 29
0
        public Boolean Update(clsProveedor prov)
        {
            try
            {
                con.conectarBD();

                cmd             = new MySqlCommand("ActualizaProveedor", con.conector);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("codprov", prov.CodProveedor);
                cmd.Parameters.AddWithValue("razonsocial", prov.RazonSocial);
                cmd.Parameters.AddWithValue("ruc", prov.Ruc);
                cmd.Parameters.AddWithValue("direccion", prov.Direccion);
                cmd.Parameters.AddWithValue("telefono", prov.Telefono);
                cmd.Parameters.AddWithValue("fax", prov.Fax);
                cmd.Parameters.AddWithValue("representante", prov.Representante);
                cmd.Parameters.AddWithValue("email", prov.Mail);
                cmd.Parameters.AddWithValue("contacto", prov.Contacto);
                cmd.Parameters.AddWithValue("telefonocon", prov.TelefonoContacto);
                cmd.Parameters.AddWithValue("frecuencia", prov.FrecuenciaVisita);
                cmd.Parameters.AddWithValue("margen", prov.Margen);
                cmd.Parameters.AddWithValue("banco", prov.Banco);
                cmd.Parameters.AddWithValue("ctacte", prov.CtaCte);
                cmd.Parameters.AddWithValue("comentario", prov.Comentario);
                cmd.Parameters.AddWithValue("estado", prov.Estado);
                int x = cmd.ExecuteNonQuery();
                if (x != 0)
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch (MySqlException ex)
            {
                throw ex;
            }
            finally { con.conector.Dispose(); cmd.Dispose(); con.desconectarBD(); }
        }
Exemplo n.º 30
0
 public bool Modificar(clsProveedor e)
 {
     try
     {
         using (CompraEntities ent = new CompraEntities())
         {
             //busca por PK el primero que encuentre lo coge
             var x = (from a in ent.Proveedor where a.IdProveedor == e.idProveedor select a).First();
             x.IdEmpresa      = e.idEmpresa;
             x.IdPersona      = e.idPersona;
             x.IdTipoArticulo = e.idArticulo;
             x.Estado         = e.idEstado;
             ent.SaveChanges();
         }
         return(true);
     }
     catch (Exception ex)
     {
         Console.WriteLine("Error: " + ex);
         return(false);
     }
 }