/*Como va a ser un solo formulario para la edicion y agregar nuevos clientes * este constructor recibirá un booleano que le va a indicar si es un nuevo cliente o si * vamos a editar algun cliente*/ public frm_clientes(bool _editar) { editar_contac = _editar; clientes = new repositorio_clientes(); servicios = new database_logic.database(); InitializeComponent(); }
public void editar_cliente(repositorio_clientes cliente, int id) {/*Aqui lo que hacemos es que primero buscamos el cliente que vamos a editar * y despues procedemos con la edicion*/ using (kid_storeEntities database = new kid_storeEntities()) { cliente cliente_editar = database.clientes.Find(id); cliente_editar.nombre = cliente.nombre; cliente_editar.apellido = cliente.apellido; cliente_editar.telefono = cliente.telefono; cliente_editar.direccion = cliente.direccion; database.Entry(cliente_editar).State = System.Data.Entity.EntityState.Modified; database.SaveChanges(); } }
public void agregar_cliente(repositorio_clientes cliente) { /*Aqui estamos agregando a nuestros clientes*/ using (kid_storeEntities database = new kid_storeEntities()) { cliente clientes_agregar = new cliente(); clientes_agregar.nombre = cliente.nombre; clientes_agregar.apellido = cliente.apellido; clientes_agregar.telefono = cliente.telefono; clientes_agregar.direccion = cliente.direccion; database.clientes.Add(clientes_agregar); database.SaveChanges(); } }