Пример #1
0
        public Seguimiento Guardar(Seguimiento seguimiento)
        {
            var seguimientoRepo = new Seguimiento();

            if (seguimiento.Id == 0)
            {
                var nuevoEstado = _estadoService.ObtenerPorCodigo(seguimiento.NuevoEstado);
                seguimiento.Observacion = "Nuevo estado: " + nuevoEstado.Descripcion + ",  " + seguimiento.Observacion;
                seguimiento.Fecha       = DateTime.Now;
                _servicioServiceExt.CambioEstado(seguimiento.ServicioId, nuevoEstado);
                seguimientoRepo = _SeguimientoRepositorio.Add(seguimiento);
            }

            _unitOfWork.Commit();
            return(seguimientoRepo);
        }