Пример #1
0
        public ActionResult AjustarIF(long modId)
        {
            Session["modId"] = modId;

            ProcesoValoresModel model = new ProcesoValoresModel();
            string _modId             = modId.ToString();
            int    IdTipoDocumento    = int.Parse(_modId.Substring(0, (_modId.Length == 7 ? 1 : 2)));
            long   IdModulo           = IdTipoDocumento * 1000000;

            model.IdModulo       = IdModulo;
            model.IdModuloActual = modId;
            model.Perfil         = Metodos.GetPerfilData();
            model.PageTitle      = Metodos.GetModuloName(modId);
            ViewBag.Title        = string.Format("{0} - {1}", model.PageTitle, Resources.BCMWebPublic.labelAppTitle);

            Auditoria.RegistarAccion(eTipoAccion.Mostrar);

            return(View(model));
        }
Пример #2
0
        public ActionResult EditWRTUpdatePartial(ProcesoValoresModel dataImpacto)
        {
            if (ModelState.IsValid)
            {
                using (Entities db = new Entities())
                {
                    if (dataImpacto.IdImpacto == 0)
                    {
                        tblBIAWRT reg = new tblBIAWRT()
                        {
                            Observacion      = (dataImpacto.Impacto == null ? string.Empty : dataImpacto.Impacto),
                            IdDocumentoBIA   = dataImpacto.IdDocumentoBIA,
                            IdEmpresa        = dataImpacto.IdEmpresa,
                            IdEscala         = dataImpacto.IdTipoEscala,
                            IdProceso        = dataImpacto.IdProceso,
                            IdTipoFrecuencia = 9,
                        };

                        db.tblBIAWRT.Add(reg);
                    }
                    else
                    {
                        tblBIAWRT reg = db.tblBIAWRT.Where(x => x.IdEmpresa == dataImpacto.IdEmpresa &&
                                                           x.IdDocumentoBIA == dataImpacto.IdDocumentoBIA &&
                                                           x.IdProceso == dataImpacto.IdProceso &&
                                                           x.IdWRT == dataImpacto.IdImpacto).FirstOrDefault();

                        reg.IdEscala = dataImpacto.IdTipoEscala;
                    }

                    db.SaveChanges();
                }
            }
            else
            {
                ViewData["EditError"] = "Please, correct all errors.";
            }

            return(PartialView("AjustarWRTPartialView"));
        }
Пример #3
0
 public ActionResult AjustarIFPartialView(ProcesoValoresModel model)
 {
     return(PartialView());
 }