//lee un registro de contratos public bool Read() { Onbreak.Datos.OnBreakEntities bbdd = new Onbreak.Datos.OnBreakEntities(); try { Onbreak.Datos.Contrato con = bbdd.Contrato.First(c => c.Numero == Numero); CommonBC.Syncronize(this, con); return(true); } catch (Exception ex) { return(false); } }
//elimina un registro de cliente public bool Delete() { Onbreak.Datos.OnBreakEntities bbdd = new Onbreak.Datos.OnBreakEntities(); try { Onbreak.Datos.Contrato con = bbdd.Contrato.First(c => c.Numero == Numero); bbdd.Contrato.Remove(con); bbdd.SaveChanges(); return(true); } catch { return(false); } }
//crea un nuevo registro de contratos public bool Create() { Onbreak.Datos.OnBreakEntities bbdd = new Onbreak.Datos.OnBreakEntities(); Onbreak.Datos.Contrato co = new Onbreak.Datos.Contrato(); try { CommonBC.Syncronize(this, co); bbdd.Contrato.Add(co); bbdd.SaveChanges(); return(true); } catch (Exception ex) { bbdd.Contrato.Remove(co); return(false); } }