public int ActualizarProveedor(Proveedor proveedor) { try { db.Entry(proveedor).State = EntityState.Modified; db.SaveChanges(); return proveedor.ProveedorId; } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return -1; }
public int CrearProveedor(Proveedor proveedor) { try { db.Proveedores.Add(proveedor); db.SaveChanges(); return proveedor.ProveedorId; } catch (Exception ex) { Console.WriteLine("Error: " + ex.Message); } return -1; }
/// <summary> /// Crea un proveedor en la base de datos. /// </summary> /// <param name="IdProveedor"></param> /// <param name="NombreProveedor"></param> /// <param name="ApellidoProveedor"></param> /// <param name="PasswordProveedor"></param> /// <param name="CorreoProveedor"></param> /// <returns>Retorna el id del proveedor creado. Si no se creo retorna -1.</returns> public int CrearProveedor(int RUT, string nombre, string direccion, string telefono, string contacto) { Proveedor proveedor = new Proveedor(RUT, nombre, direccion, telefono, contacto); return mProveedor.CrearProveedor(proveedor); }