예제 #1
0
        public IHttpActionResult ConsultarMantenimiento3(Mantenimiento3 oMantenimiento3)
        {
            try
            {
                ProyectoBl oProyectoBl = new ProyectoBl();
                var        response    = oProyectoBl.ConsultarMantenimiento3(oMantenimiento3.IdDetalleHuella, oMantenimiento3.Etapa);

                return(Ok(new { success = true, response }));
            }
            catch (Exception e)
            {
                return(Ok(new { success = false, e.Message }));
            }
        }
예제 #2
0
        public IHttpActionResult GuardarMantenimiento3(Mantenimiento3 oMantenimiento3)
        {
            try
            {
                ProyectoBl oProyectoBl = new ProyectoBl();
                var        response    = oProyectoBl.GuardarMantenimiento3(oMantenimiento3);

                return(Ok(new { success = true, response }));
            }
            catch (Exception e)
            {
                return(Ok(new { success = false, e.Message }));
            }
        }
예제 #3
0
        public Mantenimiento3 GuardarMantenimiento3(Mantenimiento3 oMantenimiento3)
        {
            var IdMantenimiento3 = (from m in entity.Mantenimiento3
                                    where m.IdDetalleHuella == oMantenimiento3.IdDetalleHuella &&
                                    m.Etapa == oMantenimiento3.Etapa
                                    select m).FirstOrDefault();

            if (IdMantenimiento3 != null)
            {
                entity.Mantenimiento3.Remove(IdMantenimiento3);
                entity.SaveChanges();
            }

            entity.Mantenimiento3.Add(oMantenimiento3);
            entity.SaveChanges();
            return(oMantenimiento3);
        }