コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            idioma = new IdiomaEntidad();
            if (!IsPostBack)
            {
                Traducciones = new List <MultiIdiomaEntidad>();

                Traducciones = IdiomaBLL.GetBLLServicioIdiomaUnico().TraduccionesSgl;

                //idioma = (IdiomaEntidad)Session["Idioma"];
                //if (idioma == null)
                //{
                //    idioma = new IdiomaEntidad();
                //    idioma.Descripcion = "es";
                //    Session["Idioma"] = idioma;
                //}
            }
            else
            {
                //idioma.Descripcion = Master.obtenerIdiomaCombo();
                // Session["Idioma"] = idioma;
            }

            //DropDownList lblIdioma = FindControlFromMaster<DropDownList>("ddlIdioma");
            //if (lblIdioma != null)
            //{
            //    lblIdioma.SelectedValue = idioma.Descripcion;
            //}
            usuarioentidad = (UsuarioEntidad)Session["Usuario"];
        }
コード例 #2
0
ファイル: Default.aspx.cs プロジェクト: Namirgon/TFI
        protected void Page_Load(object sender, EventArgs e)
        {
            EcommerceHelper.Presentacion.Shared.PaginaMaestra p = (EcommerceHelper.Presentacion.Shared.PaginaMaestra) this.Master;
            idioma = new IdiomaEntidad();
            if (!IsPostBack)
            {
                //idioma = (IdiomaEntidad)Session["Idioma"];
                //if (idioma == null)
                //{
                //    idioma = new IdiomaEntidad();
                //    idioma.Descripcion = "Español";
                //    Session["Idioma"] = idioma;
                //}
                Traducciones = new List <MultiIdiomaEntidad>();

                Traducciones = IdiomaBLL.GetBLLServicioIdiomaUnico().TraduccionesSgl;
            }
            else
            {
                // crear ddl de idioma en master page administracion

                //idioma.Descripcion = Master.ElegirIdioma();
                //  Session["Idioma"] = idioma;
            }
            //DropDownList lblIdioma = FindControlFromMaster<DropDownList>("ddlIdioma");
            //if (lblIdioma != null)
            //{
            //    lblIdioma.SelectedValue = idioma.Descripcion;
            //}
        }
コード例 #3
0
ファイル: IdiomaDAL.cs プロジェクト: Namirgon/TFI
        public void Insert(IdiomaEntidad lenguaje)
        {
            ValidationUtility.ValidateArgument("lenguaje", lenguaje);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@Descripcion", lenguaje.Descripcion)
            };

            SqlClientUtility.ExecuteScalar(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "IdiomaInsert", parameters);
        }
コード例 #4
0
ファイル: IdiomaDAL.cs プロジェクト: Namirgon/TFI
        public void Update(IdiomaEntidad lenguaje)
        {
            ValidationUtility.ValidateArgument("lenguaje", lenguaje);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdIdioma", lenguaje.IdIdioma),
                new SqlParameter("@Descripcion", lenguaje.Descripcion)
            };

            SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "IdiomaUpdate", parameters);
        }
コード例 #5
0
ファイル: IdiomaBLL.cs プロジェクト: Namirgon/TFI
 public int RegistrarIdioma(IdiomaEntidad idioma)
 {
     try
     {
         _dal.Insert(idioma);
         return(0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #6
0
ファイル: IdiomaBLL.cs プロジェクト: Namirgon/TFI
 public int ModificarIdioma(IdiomaEntidad idioma)
 {
     try
     {
         _dal.Update(idioma);
         return(0);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
コード例 #7
0
ファイル: IdiomaDAL.cs プロジェクト: Namirgon/TFI
        public IdiomaEntidad Select(int idIdioma)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdIdioma", idIdioma)
            };

            using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "IdiomaSelect", parameters))
            {
                IdiomaEntidad LenguajeEntidad = new IdiomaEntidad();

                LenguajeEntidad = Mapeador.MapearFirst <IdiomaEntidad>(dt);

                return(LenguajeEntidad);
            }
        }
コード例 #8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            IdiomaSeleccionado = new IdiomaEntidad();
            EcommerceHelper.Presentacion.Shared.PaginaMaestra p = (EcommerceHelper.Presentacion.Shared.PaginaMaestra) this.Master;

            //  IdiomaSeleccionado.Descripcion = p.ElegirIdioma();
            //   Session["Idioma"] = IdiomaSeleccionado;
            // IdiomaEntidad idioma = new IdiomaEntidad();

            if (!IsPostBack)
            {
                Traducciones = new List <MultiIdiomaEntidad>();


                Traducciones = IdiomaBLL.GetBLLServicioIdiomaUnico().TraduccionesSgl;// xxxxxx este solo va en las paginas xxxxx

                //idioma = (IdiomaEntidad)Session["Idioma"];
                //if (idioma == null)
                //{
                //    idioma = new IdiomaEntidad();
                //    idioma.Descripcion = "es";
                //    Session["Idioma"] = idioma;
                //}
                //else
                //{

                //    idioma.Descripcion  = Master.ElegirIdioma();
                //    Session["Idioma"] = idioma;

                //}
            }

            //DropDownList lblIdioma = FindControlFromMaster<DropDownList>("ddlIdioma");
            //if (lblIdioma != null)
            //{
            //    lblIdioma.SelectedValue = idioma.Descripcion;
            //}
        }
コード例 #9
0
ファイル: MenuPrincipal.aspx.cs プロジェクト: Namirgon/TFI
        protected void Page_Load(object sender, EventArgs e)
        {
            ServicioBLL unServicioBLL = new ServicioBLL();

            usuarioentidad = (UsuarioEntidad)HttpContext.Current.Session["Usuario"];

            string nombre = Session["NomUsuario"].ToString();

            IdiomaSeleccionado = (IdiomaEntidad)Current.Session["Idioma"];
            if (usuarioentidad == null)
            {
                Response.Redirect("Default.aspx");
            }


            // Cargo el repeater con los servicios en venta
            unServicios             = (List <ServicioEntidad>)unServicioBLL.SelectALLServicios();
            InfoServicio.DataSource = unServicios;
            InfoServicio.DataBind();

            Traducciones = new List <MultiIdiomaEntidad>();

            Traducciones = IdiomaBLL.GetBLLServicioIdiomaUnico().TraduccionesSgl;
        }
コード例 #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            idioma = new IdiomaEntidad();
            if (!IsPostBack)
            {
                //idioma = (IdiomaEntidad)Session["Idioma"];
                //if (idioma == null)
                //{
                //    idioma = new IdiomaEntidad();
                //    idioma.Descripcion = "es";
                //    Session["Idioma"] = idioma;
                //}

                Traducciones = new List <MultiIdiomaEntidad>();

                Traducciones = IdiomaBLL.GetBLLServicioIdiomaUnico().TraduccionesSgl;
            }
            else
            {
                // crear ddl de idioma en master page administracion

                //idioma.Descripcion = Master.obtenerIdiomaCombo();
                // Session["Idioma"] = idioma;
            }

            //DropDownList lblIdioma = FindControlFromMaster<DropDownList>("ddlIdioma");
            //if (lblIdioma != null)
            //{
            //    lblIdioma.SelectedValue = idioma.Descripcion;
            //}
            usuarioentidad = (UsuarioEntidad)Session["Usuario"];

            // DropDownList de permisos
            PermisosTodos = ManagerFamilia.PermisosTraerTodos();
            PermisosCbo   = PermisosTodos.Where(X => X.CantHijos > 0).ToList();
            Familia FamAux = new Familia();

            FamAux.IdIFamPat     = -1;
            FamAux.NombreIFamPat = "";
            PermisosCbo.Insert(0, FamAux);
            if (!IsPostBack)
            {
                cboFamilia.Items.Clear();
                cboFamilia.DataSource     = null;
                cboFamilia.DataSource     = PermisosCbo;
                cboFamilia.DataTextField  = "NombreIFamPat";
                cboFamilia.DataValueField = "IdIFamPat";
                cboFamilia.DataBind();
                LisAuxDisp = PermisosTodos.ToList();
                LisAuxAsig = new List <IFamPat>();

                ListarPermisos(LisAuxDisp, treeDisponibles);
                treeDisponibles.CollapseAll();
                Current.Session["PermisosDisp"] = LisAuxDisp;
                Current.Session["PermisosAsig"] = LisAuxAsig;
            }
            else
            {
                LisAuxDisp = (List <IFamPat>)Current.Session["PermisosDisp"];
                LisAuxAsig = new List <IFamPat>();
                LisAuxAsig = (List <IFamPat>)Current.Session["PermisosAsig"];
            }
            string[] unosPermisosTest = new string[] { "GestionPermisos" };
            if (usuarioentidad == null || !this.Master.Autenticar(unosPermisosTest))
            {
                Response.Redirect("../Private/MenuAdministracion.aspx");
            }
        }