private void button2_Click(object sender, EventArgs e) { //ObtenerDatos(); if (!validate()) { MessageBox.Show("Llene todos los campos"); } else { if (NuevoEditar == true) { proveedorNuevo = ObtenerDatos(); if (buisnes.AddProveedor(proveedorNuevo)) { MessageBox.Show("Proveedor Agregado"); this.Close(); } } else if (NuevoEditar == false) { proveedorUpdated = ObtenerDatos(); proveedorUpdated.id_proveedor = proveedorToUpdate.id_proveedor; if (buisnes.UpdateProveedor(proveedorUpdated)) { MessageBox.Show("Proveedor Actualizado"); this.Close(); } } } }
public GS_Proveedores ObtenerDatos() { GS_Proveedores prov = new GS_Proveedores(); prov.nombre = textBox1.Text; prov.nombre_de_contacto = textBox2.Text; prov.direccion = textBox3.Text; prov.telefono = textBox4.Text; prov.correo = textBox5.Text; prov.status = true; return(prov); }
public Nuevo(GS_Proveedores proveedor) { InitializeComponent(); label1.Text = "Actualizar Proveedor"; textBox1.Text = proveedor.nombre; textBox2.Text = proveedor.nombre_de_contacto; textBox3.Text = proveedor.direccion; textBox4.Text = proveedor.telefono; textBox5.Text = proveedor.correo; NuevoEditar = false; proveedorToUpdate = proveedor; }
public bool UpdateProveedor(GS_Proveedores proveedor) { try { Proveedores prov = model.Proveedores.Where(d => d.id_proveedor == proveedor.id_proveedor).FirstOrDefault(); prov.nombre = proveedor.nombre; prov.nombre_de_contacto = proveedor.nombre; prov.direccion = proveedor.direccion; prov.telefono = proveedor.telefono; prov.correo = proveedor.correo; prov.status = proveedor.status; model.SaveChanges(); return(true); } catch { return(false); } }
public bool AddProveedor(GS_Proveedores proveedor) { try { Proveedores prov = new Proveedores(); prov.nombre = proveedor.nombre; prov.nombre_de_contacto = proveedor.nombre_de_contacto; prov.direccion = proveedor.direccion; prov.telefono = proveedor.telefono; prov.correo = proveedor.correo; prov.status = proveedor.status; model.Proveedores.Add(prov); model.SaveChanges(); return(true); } catch { return(false); } }
public bool UpdateProveedor(GS_Proveedores proveedor) { return(data.UpdateProveedor(proveedor)); }
public bool AddProveedor(GS_Proveedores proveedor) { return(data.AddProveedor(proveedor)); }