public RespuestaGeneral GuardarModificarTiempoPara(PRODUCTO_TERMINADO_TIEMPO_PARADAS control)
 {
     using (ASIS_PRODEntities entities = new ASIS_PRODEntities())
     {
         var result = entities.PRODUCTO_TERMINADO_TIEMPO_PARADAS.FirstOrDefault(x => x.IdTiempoParada == control.IdTiempoParada);
         if (result != null)
         {
             result.HoraInicio              = control.HoraInicio;
             result.HoraFin                 = control.HoraFin;
             result.Causa                   = control.Causa;
             result.UsuarioModificacionLog  = control.UsuarioIngresoLog;
             result.FechaModificacionLog    = DateTime.Now;
             result.TerminalModificacionLog = control.TerminalIngresoLog;
         }
         else
         {
             control.EstadoRegistro  = clsAtributos.EstadoRegistroActivo;
             control.FechaIngresoLog = DateTime.Now;
             entities.PRODUCTO_TERMINADO_TIEMPO_PARADAS.Add(control);
         }
         entities.SaveChanges();
         return(new RespuestaGeneral {
             Mensaje = clsAtributos.MsjRegistroGuardado, Respuesta = true
         });
     }
 }
 public RespuestaGeneral EliminarProductoTerminadoTiempoParada(PRODUCTO_TERMINADO_TIEMPO_PARADAS control)
 {
     using (ASIS_PRODEntities entities = new ASIS_PRODEntities())
     {
         var result = entities.PRODUCTO_TERMINADO_TIEMPO_PARADAS.FirstOrDefault(x => x.IdTiempoParada == control.IdTiempoParada);
         if (result != null)
         {
             result.EstadoRegistro          = clsAtributos.EstadoRegistroInactivo;
             result.UsuarioModificacionLog  = control.UsuarioIngresoLog;
             result.FechaModificacionLog    = DateTime.Now;
             result.TerminalModificacionLog = control.TerminalIngresoLog;
             entities.SaveChanges();
         }
         return(new RespuestaGeneral {
             Mensaje = clsAtributos.MsjRegistroGuardado, Respuesta = true
         });
     }
 }