public bool Delete() { try { AccesoDato.Cliente Clien = Conexion.Contexto.Cliente.First(b => b.RutCliente == RutCliente); Conexion.Contexto.Cliente.Remove(Clien); Conexion.Contexto.SaveChanges(); return(true); }catch (Exception ex) { return(false); } }
public bool Read() { try { AccesoDato.Cliente Clien = Conexion.Contexto.Cliente.First(b => b.RutCliente == RutCliente); CommonBC.Syncronize(Clien, this); this.LeerDescripcion(); return(true); } catch (Exception ex) { return(false); } }
public bool Update() { try { AccesoDato.Cliente Clien = Conexion.Contexto.Cliente.First(b => b.RutCliente == RutCliente); CommonBC.Syncronize(this, Clien); Conexion.Contexto.SaveChanges(); return(true); }catch (Exception ex) { return(false); } }
public bool Create() { AccesoDato.Cliente Clien = new AccesoDato.Cliente(); try { CommonBC.Syncronize(this, Clien); Conexion.Contexto.Cliente.Add(Clien); Conexion.Contexto.SaveChanges(); return(true); }catch (Exception ex) { Conexion.Contexto.Cliente.Remove(Clien); return(false); } }