Пример #1
0
        public JsonResult SaveJefeArea(JefeAreaFormModel jefe)
        {
            var jefeArea = jefe.Id == Guid.Empty
                ? new JefeArea()
                : _jerarquiaService.GetJefeArea(jefe.Id);

            jefeArea.Nombre          = jefe.Nombre;
            jefeArea.Descripcion     = jefe.Descripcion;
            jefeArea.Estado          = _statusService.Get(jefe.EstadoId);
            jefeArea.GerenteRegional = _jerarquiaService.GetRegional(jefe.RegionalId);

            if (jefeArea.Id == Guid.Empty)
            {
                jefeArea.CreadoEn  = DateTime.Now;
                jefeArea.CreadoPor = User.Identity.Name;
            }

            jefeArea.ActualizadoEn  = DateTime.Now;
            jefeArea.ActualizadoPor = User.Identity.Name;

            var confirmation = _jerarquiaService.SaveOrUpdateJefeArea(jefeArea);

            return(Json(confirmation.WasSuccessful));
        }