public int UpdatePoliza(Entities.Poliza poliza) { try { using (PolizasDBEntities context = new PolizasDBEntities()) { var p = context.Poliza.FirstOrDefault(x => x.PolizaId == poliza.PolizaId); p.PolizaNombre = poliza.PolizaNombre; p.PolizaDescripcion = poliza.PolizaDescripcion; p.PolizaInicio = poliza.PolizaInicio; p.PolizaPeriodoCobertura = poliza.PolizaPeriodoCobertura; p.PolizaPrecio = poliza.PolizaPrecio; p.PolizaRiesgo = poliza.PolizaRiesgo; context.SaveChanges(); return(p.PolizaId); } } catch (Exception) { return(0); } }
public int DeletePoliza(int id) { try { using (PolizasDBEntities context = new PolizasDBEntities()) { var p = context.Poliza.FirstOrDefault(x => x.PolizaId == id); context.Poliza.Remove(p); context.SaveChanges(); return(id); } } catch (Exception) { return(0); } }
private int DeleteCubrimiento(int id) { try { using (PolizasDBEntities context = new PolizasDBEntities()) { var c = context.PolizaCoberturas.FirstOrDefault(x => x.Id == id); context.PolizaCoberturas.Remove(c); context.SaveChanges(); return(id); } } catch (Exception) { return(0); } }
private int InsertCubrimiento(Entities.Cubrimiento cubrimiento) { try { using (PolizasDBEntities context = new PolizasDBEntities()) { PolizaCoberturas _cobertura = new PolizaCoberturas() { CoberturaId = cubrimiento.CubrimientoId, PolizaId = cubrimiento.PolizaId, Porcentaje = cubrimiento.Porcentaje }; context.PolizaCoberturas.Add(_cobertura); context.SaveChanges(); return(_cobertura.Id); } } catch (Exception) { return(0); } }
public int InsertPoliza(Entities.Poliza poliza) { try { using (PolizasDBEntities context = new PolizasDBEntities()) { Poliza _poliza = new Poliza(); _poliza.PolizaId = context.Poliza.Max(x => x.PolizaId) + 1; _poliza.PolizaNombre = poliza.PolizaNombre; _poliza.PolizaDescripcion = poliza.PolizaDescripcion; _poliza.PolizaInicio = poliza.PolizaInicio; _poliza.PolizaPeriodoCobertura = poliza.PolizaPeriodoCobertura; _poliza.PolizaPrecio = poliza.PolizaPrecio; _poliza.PolizaRiesgo = poliza.PolizaRiesgo; context.Poliza.Add(_poliza); foreach (var item in poliza.PolizaCubrimientos) { context.PolizaCoberturas.Add(new PolizaCoberturas { PolizaId = _poliza.PolizaId, CoberturaId = item.CubrimientoId, Porcentaje = item.Porcentaje }); } context.SaveChanges(); return(_poliza.PolizaId); } } catch (Exception e) { return(0); } }