public FormCliente() { InitializeComponent(); //definimos de que clase corresponde cada nombre this._personRule = new PersonRule(); this._ClsCliente = new ClsClienteEntity(); }
//consulta elimianr cliente public void EliminarClientes(ClsClienteEntity Cliente) { using (var db = new BdModel()) { //verificamos si el cliente es igual al que le pasamos por parametro si es igual var p = db.ClientesEntities.Where(c => c.ClienteId == Cliente.ClienteId).FirstOrDefault(); //y el dato es diferente de null significa que existe un registro if (p != null) { //se espesifica lo que realizara en este caso es Deleted para eliminar si fuera modificar o actulizar seria Modefied db.Entry(p).State = System.Data.Entity.EntityState.Deleted; //Mandamo a guardar todos los cambios db.SaveChanges(); } } }
public void ActualizarClientes(ClsClienteEntity Cliente) { using (var db = new BdModel()) { var p = db.ClientesEntities.Where(c => c.ClienteId == Cliente.ClienteId).FirstOrDefault(); if (p != null) { p.Nombres = Cliente.Nombres; p.Apellidos = Cliente.Apellidos; p.Telefono = Cliente.Telefono; p.Direccion = Cliente.Direccion; db.Entry(p).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } } }
//Agregamos nuestro modelo de datos par acceder a las tablas //Creamos un metodo para guardar public Guid GuardarClientes(ClsClienteEntity Cliente) { //Creamos una variable de BdModel using (var db = new BdModel()) { try { //Mandamos a crear el id Cliente.ClienteId = Guid.NewGuid(); //Aregamos una coleccion de datos que los pasan el los formularios db.ClientesEntities.Add(Cliente); db.SaveChanges(); } catch (Exception e) { e.ToString();; } return(Cliente.ClienteId); } }