public IHttpActionResult GuardarLista(ListaChequeoTecnica objL) { try { TecnicaBl obj = new TecnicaBl(); var Datos = obj.GuardarLista(objL); if (Datos) { return(Ok(new { success = true })); } else { return(Ok(new { success = false })); } } catch (Exception exc) { return(Ok(new { success = false, exc = exc.Message })); } }
public bool GuardarLista(ListaChequeoTecnica obj) { var Datos = (from i in entity.ListaChequeoTecnica where i.Institucion == obj.Institucion select i).FirstOrDefault(); if (Datos == null) { entity.ListaChequeoTecnica.Add(obj); entity.SaveChanges(); return(true); } else if (Datos.Estado == false) { return(false); } else { Datos.Observaciones = obj.Observaciones; Datos.Criterio1 = obj.Criterio1; Datos.Criterio2 = obj.Criterio2; Datos.Criterio3 = obj.Criterio3; Datos.Criterio4 = obj.Criterio4; Datos.Criterio5 = obj.Criterio5; Datos.Criterio6 = obj.Criterio6; Datos.Criterio7 = obj.Criterio7; Datos.Criterio8 = obj.Criterio8; Datos.Criterio9 = obj.Criterio9; Datos.Criterio10 = obj.Criterio10; Datos.Criterio11 = obj.Criterio11; Datos.Criterio12 = obj.Criterio12; Datos.Criterio13 = obj.Criterio13; Datos.Criterio14 = obj.Criterio14; entity.SaveChanges(); return(true); } }