public ActionResult Consultar(string IdGrupoCble = "", bool Exito = false)
        {
            ct_grupocble_Info model = bus_grupo_cble.get_info(IdGrupoCble);

            if (model == null)
            {
                return(RedirectToAction("Index"));
            }

            #region Permisos
            seg_Menu_x_Empresa_x_Usuario_Info info = bus_permisos.get_list_menu_accion(Convert.ToInt32(SessionFixed.IdEmpresa), SessionFixed.IdUsuario, "Contabilidad", "GrupoContable", "Index");
            if (model.Estado == "I")
            {
                info.Modificar = false;
                info.Anular    = false;
            }
            model.Nuevo     = (info.Nuevo == true ? 1 : 0);
            model.Modificar = (info.Modificar == true ? 1 : 0);
            model.Anular    = (info.Anular == true ? 1 : 0);
            #endregion

            if (Exito)
            {
                ViewBag.MensajeSuccess = MensajeSuccess;
            }

            cargar_combos();
            return(View(model));
        }
        public ActionResult Modificar(string IdGrupoCble = "")
        {
            ct_grupocble_Info model = bus_grupo_cble.get_info(IdGrupoCble);

            if (model == null)
            {
                return(RedirectToAction("Index"));
            }
            cargar_combos();
            return(View(model));
        }
示例#3
0
        private void CONTA_010_Rpt_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
        {
            lbl_fecha.Text   = DateTime.Now.ToString("dd/MM/yyyy hh:mm:ss");
            lbl_empresa.Text = empresa;
            lbl_usuario.Text = usuario;
            var      Grupo     = "";
            int      IdEmpresa = p_IdEmpresa.Value == null ? 0 : Convert.ToInt32(p_IdEmpresa.Value);
            string   IdCtaCble = p_IdCtaCble.Value == null ? "" : Convert.ToString(p_IdCtaCble.Value);
            DateTime FechaIni  = p_fechaini.Value == null ? DateTime.Now : Convert.ToDateTime(p_fechaini.Value);
            DateTime FechaFin  = p_fechafin.Value == null ? DateTime.Now : Convert.ToDateTime(p_fechafin.Value);

            CONTA_010_Bus         bus_rpt   = new CONTA_010_Bus();
            List <CONTA_010_Info> lst_rpt   = new List <CONTA_010_Info>();
            ct_grupocble_Bus      bus_grupo = new ct_grupocble_Bus();

            foreach (var item in StringArray)
            {
                lst_rpt.AddRange(bus_rpt.get_list(IdEmpresa, item, IdCtaCble, FechaIni, FechaFin));
                Grupo += bus_grupo.get_info(item).gc_GrupoCble.ToString().TrimEnd() + ", ";
            }

            this.DataSource    = lst_rpt;
            lbl_GrupoCble.Text = Grupo;
            tb_empresa_Bus bus_empresa = new tb_empresa_Bus();
            var            emp         = bus_empresa.get_info(IdEmpresa);

            if (emp != null)
            {
                if (emp.em_logo != null)
                {
                    ImageConverter obj = new ImageConverter();
                    lbl_imagen.Image = (Image)obj.ConvertFrom(emp.em_logo);
                }
            }
        }