示例#1
0
        private void pbxEditar_Click(object sender, EventArgs e)
        {
            if (tbxRFC.Text != "" || tbxNombreE.Text != "" || tbxDomicilioFiscal.Text != "" || tbxTelefono.Text != "" || tbxCorreo.Text != "" || tbxDomicilioU.Text != "")
            {
                if (MessageBox.Show("¿Esta seguro de realizar este cambio?", "Salir", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes)
                {
                    if (row > -1)
                    {
                        ProveedoresClass nuevoProveedor = new ProveedoresClass();
                        nuevoProveedor.RFC                 = tbxRFC.Text;
                        nuevoProveedor.nombre_empresa      = tbxNombreE.Text;
                        nuevoProveedor.domicilio_fiscal    = tbxDomicilioFiscal.Text;
                        nuevoProveedor.domicilio_ubicacion = tbxDomicilioU.Text;
                        nuevoProveedor.telefono            = Convert.ToInt64(tbxTelefono.Text);
                        nuevoProveedor.email               = tbxCorreo.Text;

                        DataGridViewRow Fila = dgvPreveedores.Rows[row];
                        MessageBox.Show(M_Proveedores.Update(nuevoProveedor, Convert.ToInt32(Fila.Cells[0].Value.ToString())));
                    }
                    else
                    {
                        MessageBox.Show("Seleccione algun elemento a eliminar");
                    }
                }
            }
            else
            {
                MessageBox.Show("Por favor ingresa todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#2
0
        private void pbxGuardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (tbxRFC.Text != "" || tbxNombreE.Text != "" || tbxDomicilioFiscal.Text != "" || tbxTelefono.Text != "" || tbxCorreo.Text != "" || tbxDomicilioU.Text != "")
                {
                    if (MessageBox.Show("¿Esta seguro de realizar este cambio?", "Salir", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) == System.Windows.Forms.DialogResult.Yes)
                    {
                        ProveedoresClass nuevoProveedor = new ProveedoresClass();
                        nuevoProveedor.RFC                 = tbxRFC.Text;
                        nuevoProveedor.nombre_empresa      = tbxNombreE.Text;
                        nuevoProveedor.domicilio_fiscal    = tbxDomicilioFiscal.Text;
                        nuevoProveedor.domicilio_ubicacion = tbxDomicilioU.Text;
                        nuevoProveedor.telefono            = Convert.ToInt64(tbxTelefono.Text);
                        nuevoProveedor.email               = tbxCorreo.Text;

                        MessageBox.Show(M_Proveedores.Create(nuevoProveedor));
                    }
                }
                else
                {
                    MessageBox.Show("Por favor ingresa todos los campos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception exp)
            {
                MessageBox.Show("Error: " + exp);
            }
        }
示例#3
0
 public static string Update(ProveedoresClass proveedor, int id)
 {
     try
     {
         Conexion.Consulta(string.Format("update proveedores set RFC = '{0}', nombre_empresa  =  '{1}', domicilio_fiscal  =  '{2}', domicilio_ubicacion  =  '{3}', telefono  =  '{4}', email  =  '{5}'  where id = '{6}';",
                                         proveedor.RFC, proveedor.nombre_empresa, proveedor.domicilio_fiscal, proveedor.domicilio_ubicacion, proveedor.telefono, proveedor.email, id), false);
         Conexion.conectar.Close();
         return("Modificado");
     }
     catch (Exception e)
     {
         Conexion.conectar.Close();
         return(e.Message);
     }
 }
示例#4
0
 public static string Create(ProveedoresClass proveedor)
 {
     try
     {
         Conexion.Consulta(string.Format("Insert into proveedores(RFC, nombre_empresa, domicilio_fiscal, domicilio_ubicacion, telefono, email) values ('{0}','{1}','{2}', '{3}','{4}','{5}');",
                                         proveedor.RFC, proveedor.nombre_empresa, proveedor.domicilio_fiscal, proveedor.domicilio_ubicacion, proveedor.telefono, proveedor.email), false);
         Conexion.conectar.Close();
         return("Agregado");
     }
     catch (Exception e)
     {
         Conexion.conectar.Close();
         return(e.Message);
     }
 }