Exemple #1
0
        public ResponseModel Enviar(TareasIng model)//crea si no existe y envia
        {
            var      rm  = new ResponseModel();
            DateTime hoy = DateTime.Now;

            model.fecha         = hoy;
            model.IdResponsable = responsable.ObtenerIdResponsableUsuario(SessionHelper.GetIdUser());
            var autorizador = new AutorizadorTarea();

            autorizador = autorizador.Obtener();
            model.IdAutorizadorTarea = autorizador.Obtener().IdAutorizador;
            if (model.IdEstadoTareaIng == null || model.IdEstadoTareaIng == 3 || model.IdEstadoTareaIng == 1)
            {
                model.IdEstadoTareaIng = 1;
                model.IdArea           = responsable.ObtenerArea(SessionHelper.GetIdUser());
                model.Resultado        = null;
                model.FechaFin         = null;
                model.FechaAprobacion  = null;
                model.secuencia        = null;
                rm = model.Guardar();
            }
            return(rm);
        }