コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     ucPanelMensajesArticuloMuchoStock.PanelErrorVisible   = false;
     ucPanelMensajesArticuloMuchoStock.PanelMensajeVisible = false;
     ucPanelMensajesPocoSotck.PanelErrorVisible            = false;
     ucPanelMensajesPocoSotck.PanelMensajeVisible          = false;
     if (!IsPostBack)
     {
         ///busco la sucursal
         using (ControladorSucursal c_suc = new ControladorSucursal())
         {
             lblSucursalEnTitulo.Text = "Sucursal: " + ApplicationSesion.ActiveSucursal.Descripcion;
         }
     }
 }
コード例 #2
0
    protected void btnSave_Click(object sender, EventArgs e)
    {
        Usuario u = validaUsuario();

        if (u != null)
        {
            ApplicationSesion.ActiveUser = u;
            using (ControladorSucursal c_su = new ControladorSucursal())
            {
                ApplicationSesion.ActiveSucursal = c_su.BuscarSucursal(Convert.ToInt32(ucCbxSucursales.SelectedValue));
            }



            Caja c = new Caja(DateTime.Today, ApplicationSesion.ActiveUser.Idusuario, false);
            if (c.Idcaja != 0)
            {
                ApplicationSesion.ActiveCaja = c;
            }
            FormsAuthentication.RedirectFromLoginPage(u.Idusuario.ToString(), true);

            //// Success, create non-persistent authentication cookie.
            //FormsAuthentication.SetAuthCookie(txtUsuario.Text, false);

            //FormsAuthenticationTicket ticket1 =
            //   new FormsAuthenticationTicket(
            //        1,                                   // version
            //        this.txtUsuario.Text.Trim(),   // get username  from the form
            //        DateTime.Now,                        // issue time is now
            //        DateTime.Now.AddMinutes(10),         // expires in 10 minutes
            //        false,      // cookie is not persistent
            //        this.txtUsuario.Text.Trim()                         // usu assignment is stored
            //    // in userData
            //        );
            //HttpCookie cookie1 = new HttpCookie(FormsAuthentication.FormsCookieName, FormsAuthentication.Encrypt(ticket1));
            //Response.Cookies.Add(cookie1);
            //Session.Timeout = 30;
            ////Session.Add("usuario", txtUsuario.Text);
            //Session["usuario"] = u.NombreUsuario;
            //Session["idusuario"] = u.Idusuario;
            ////Session.Add("codusuario", codUsu);
            ////Session.Add("empresa", "CIBA");
            ////Session.Add("sucursal", "Casa Central, 8");
            //Response.Redirect("Default.aspx");
        }
    }
コード例 #3
0
 private void cargarCbxSucursales()
 {
     try
     {
         using (ControladorSucursal c_suc = new ControladorSucursal())
         {
             cbxSucursales.DataSource     = c_suc.BuscarListSucursales();
             cbxSucursales.DataValueField = "IdSucursal";
             cbxSucursales.DataTextField  = "Descripcion";
             cbxSucursales.DataBind();
         }
     }
     catch (ExcepcionPropia ex)
     {
         PanelError.Visible = true;
         lblError.Text      = ex.Message;
     }
 }
コード例 #4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         try
         {
             List <Sucursal> listArtAg;
             using (ControladorSucursal c_suc = new ControladorSucursal())
             {
                 listArtAg = c_suc.BuscarListSucursales();
             }
             if (listArtAg != null && listArtAg.Count > 0)
             {
                 cbxSucursal.DataTextField  = "Descripcion";
                 cbxSucursal.DataValueField = "IdSucursal";
                 cbxSucursal.DataSource     = listArtAg.OrderBy(ss => ss.Descripcion);
                 cbxSucursal.DataBind();
             }
         }
         catch (ExcepcionPropia)
         {
         }
     }
 }