Example #1
0
        public IActionResult AddSla(SlaDto slaDto)
        {
            var issla = serviceSla.MapSlaAdd(slaDto);

            _repo.sla.Add(issla);
            _repo.Save();
            return(Ok(issla));
        }
Example #2
0
 public Sla MapSlaAdd(SlaDto slaDto)
 {
     _Sla.Descripcion       = slaDto.Descripcion;
     _Sla.CantdadHoras      = slaDto.CantdadHoras;
     _Sla.Estatus           = slaDto.Estatus;
     _Sla.Borrado           = slaDto.Borrado;
     _Sla.FechaRegistro     = slaDto.FechaRegistro;
     _Sla.FechaModificacion = DateTime.Now;
     _Sla.CreadoPor         = slaDto.CreadoPor;
     _Sla.ModificadoPor     = slaDto.CreadoPor;
     //_Sla.SlaId = _Sla.SlaId;
     return(_Sla);
 }
Example #3
0
 public Sla MapSlaDelete(SlaDto slaDto)
 {
     _Sla.Descripcion       = slaDto.Descripcion;
     _Sla.CantdadHoras      = slaDto.CantdadHoras;
     _Sla.Estatus           = "I";
     _Sla.Borrado           = Convert.ToBoolean(Borrar.Borrado);
     _Sla.FechaRegistro     = slaDto.FechaRegistro;
     _Sla.FechaModificacion = DateTime.Now;
     _Sla.CreadoPor         = slaDto.CreadoPor;
     _Sla.ModificadoPor     = slaDto.ModificadoPor;
     _Sla.SlaId             = slaDto.SlaId;
     return(_Sla);
 }
Example #4
0
 public IActionResult DeleteSla(SlaDto slaDto)
 {
     if (slaDto.SlaId > 0)
     {
         var isla = serviceSla.MapSlaDelete(slaDto);
         _repo.sla.Update(isla);
         _repo.Save();
         return(Ok(isla));
     }
     else
     {
         return(StatusCode(StatusCodes.Status304NotModified));
     }
 }