public cliente buscarCliente(int codigo) { using (var context = new RestauranteEntities()) { cliente clien = new cliente(); try { clien = context.cliente.First(c => c.id_cliente.Equals(codigo)); return(clien); } catch (Exception ex) { return(null); throw new ArgumentException("Error al buscar el cliente" + ex.Message); } } }
//EDITAR CLIENTE public bool editarCliente(cliente clien) { using (var context = new RestauranteEntities()) { try { cliente clienTemp = buscarCliente(clien.id_cliente); clienTemp.id_cliente = clien.id_cliente; clienTemp.nombre = clien.nombre; clienTemp.rut = clien.rut; context.Entry(clienTemp).State = System.Data.EntityState.Modified; context.SaveChanges(); return(true); } catch (Exception ex) { throw new ArgumentException("Error al editar el cliente" + ex.Message); } } }