public bool Update(Cenas cenas) { OnBreakDBEntities db = new OnBreakDBEntities(); try { Datos.Cenas c = (from cb in db.Cenas where cb.Numero == cenas.Contrato.Numero select cb).FirstOrDefault(); c.Numero = cenas.Contrato.Numero; c.LocalOnBreak = cenas.LocalOnBreak; c.MusicaAmbiental = cenas.MusicaAmbiental; c.OtroLocalOnBreak = cenas.OtroLocalOnBreak; c.ValorArriendo = cenas.ValorArriendo; c.IdTipoAmbientacion = cenas.TipoAmbientacion.Id; db.Entry(c).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(true); } catch (Exception) { return(false); } }
public Cenas Read(string numContrato) { OnBreakDBEntities db = new OnBreakDBEntities(); Cenas cenas = (from c in db.Cenas where c.Numero == numContrato select new Cenas { Contrato = new Contrato() { Numero = c.Numero }, MusicaAmbiental = c.MusicaAmbiental, LocalOnBreak = c.LocalOnBreak, OtroLocalOnBreak = c.OtroLocalOnBreak, ValorArriendo = c.ValorArriendo, TipoAmbientacion = new TipoAmbientacion() { Id = c.TipoAmbientacion.IdTipoAmbientacion } }).FirstOrDefault(); return(cenas); }
public bool Create(Cenas cenas) { OnBreakDBEntities db = new OnBreakDBEntities(); Cenas cena = new Cenas(); try { Datos.Cenas c = new Datos.Cenas(); c.Numero = cenas.Contrato.Numero; c.LocalOnBreak = cenas.LocalOnBreak; c.MusicaAmbiental = cenas.MusicaAmbiental; c.OtroLocalOnBreak = cenas.OtroLocalOnBreak; c.ValorArriendo = cenas.ValorArriendo; c.IdTipoAmbientacion = cenas.TipoAmbientacion.Id; db.Cenas.Add(c); db.SaveChanges(); return(true); } catch (Exception) { return(false); } }