示例#1
0
 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 }));
     }
 }
示例#2
0
        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);
            }
        }