Ejemplo n.º 1
0
        public ActionResult DiagramaPersonasClave(DocumentoDiagrama model)
        {
            string _modId          = model.IdModuloActual.ToString();
            int    IdTipoDocumento = int.Parse(_modId.Length == 7 ? _modId.Substring(0, 1) : _modId.Substring(0, 2));
            long   IdModulo        = IdTipoDocumento * 1000000;
            long   modId           = long.Parse(Session["modId"].ToString());

            model.IdEmpresa        = long.Parse(Session["IdEmpresa"].ToString());
            model.IdTipoDocumento  = IdTipoDocumento;
            model.IdModulo         = IdModulo;
            model.IdModuloActual   = modId;
            model.Perfil           = Metodos.GetPerfilData();
            model.PageTitle        = Metodos.GetModuloName(modId);
            Session["IdDocumento"] = Metodos.GetIdDocumentoByProceso(model.IdProceso);

            DocumentoProcesoModel Proceso = Metodos.GetProceso(model.IdProceso);

            model.Interdependencias  = Metodos.GetInterdependenciasDiagrama(model.IdProceso);
            model.Clientes_Productos = Metodos.GetClientesProductosDiagrama(model.IdProceso);
            model.Entradas           = Metodos.GetEntradasDiagrama(model.IdProceso);
            model.PersonalClave      = Metodos.GetPersonasClaveDiagrama(model.IdProceso);
            model.Proveedores        = Metodos.GetProveedoresDiagrama(model.IdProceso);
            model.Tecnologia         = Metodos.GetTecnologiaDiagrama(model.IdProceso);
            model.NroProceso         = Proceso.NroProceso.ToString();
            model.Nombre             = Proceso.Nombre;
            model.Descripcion        = Proceso.Descripcion;

            ViewBag.Title        = string.Format("{0} - {1}", model.PageTitle, Resources.BCMWebPublic.labelAppTitle);
            ViewBag.DataProcesos = Metodos.GetProcesosEmpresa();

            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult TablasGenerales(long modId)
        {
            DocumentoDiagrama model = new DocumentoDiagrama();

            string _modId          = modId.ToString();
            int    IdTipoDocumento = int.Parse(_modId.Length == 7 ? _modId.Substring(0, 1) : _modId.Substring(0, 2));

            model.IdModulo   = IdTipoDocumento * 1000000;
            Session["modId"] = modId;

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

            return(View(model));
        }
Ejemplo n.º 3
0
 public ActionResult PartialDiagramaProceso(DocumentoDiagrama model)
 {
     return(PartialView());
 }
Ejemplo n.º 4
0
 public ActionResult PartialProcesosView(DocumentoDiagrama model)
 {
     ViewBag.DataProcesos = Metodos.GetProcesosEmpresa();
     return(PartialView(model));
 }