public bool Update() { Datos.OnBreakEntities bbdd = new Datos.OnBreakEntities(); try { Datos.Contacto cli = bbdd.Cliente.First(c => c.RutContacto == RutContacto); CommonBC.Syncronize(this, cli); bbdd.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool Delete() { Datos.OnBreakEntities bbdd = new Datos.OnBreakEntities(); try { Datos.Contacto cli = bbdd.Cliente.First(c => c.RutContacto == RutContacto); bbdd.Cliente.Remove(cli); bbdd.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public bool Read() { Datos.OnBreakEntities bbdd = new Datos.OnBreakEntities(); try { Datos.Contacto cli = bbdd.Cliente.First(c => c.RutContacto == RutContacto); CommonBC.Syncronize(cli, this); LeerIdActividadEmpresa(); LeerIdTipoEmpresa(); return(true); } catch (Exception) { return(false); } }
public bool Create() { Datos.OnBreakEntities bbdd = new Datos.OnBreakEntities(); Datos.Contacto cli = new Datos.Contacto(); try { CommonBC.Syncronize(this, cli); bbdd.Cliente.Add(cli); bbdd.SaveChanges(); return(true); } catch (Exception) { bbdd.Cliente.Remove(cli); return(false); } }