private void Periodos_ComboBox() { CierreCostoWCFClient objCierreCostoWCF = new CierreCostoWCFClient(); try { Usuario_LoginResult usuario = (Usuario_LoginResult)Session["Usuario"]; cboPeriodo.DataSource = objCierreCostoWCF.CierreCosto_ComboBox(usuario.idEmpresa, usuario.codigoUsuario); cboPeriodo.DataBind(); } catch (Exception ex) { throw ex; } }
private void Productos_Cargar() { CierreCostoWCFClient objCierreCostoWCF = new CierreCostoWCFClient(); List <gsDocVenta_ControlCosto_MarcaProductoResult> lstProductos; try { int periodo = int.Parse(cboPeriodo.SelectedValue); DateTime fechaInicio = new DateTime((periodo - periodo % 100) / 100, periodo % 100, 1); DateTime fechaFinal = fechaInicio.AddMonths(1).AddDays(-1); Usuario_LoginResult usuario = (Usuario_LoginResult)Session["Usuario"]; lstProductos = objCierreCostoWCF.DocVenta_ControlCosto_MarcaProducto(usuario.idEmpresa, usuario.codigoUsuario, fechaInicio, fechaFinal, null).ToList(); grdControlCostos.DataSource = lstProductos; grdControlCostos.DataBind(); ViewState["lstProductos"] = JsonHelper.JsonSerializer(lstProductos); ViewState["periodo"] = periodo; } catch (Exception ex) { throw ex; } }
private void Usuario_Login(int idUsuario) { UsuarioWCFClient objUsuarioWCF; Usuario_LoginResult objUsuario; try { objUsuarioWCF = new UsuarioWCFClient(); objUsuario = new Usuario_LoginResult(); objUsuario = objUsuarioWCF.Usuario_Login(idUsuario); lblNombre.Text = objUsuario.nombres.ToUpper(); lblPerfil.Text = objUsuario.nombrePerfil.ToUpper(); imgLogo.ImageUrl = objUsuario.logotipo; Menu_Cargar(objUsuario.idPerfil); Session["Usuario"] = objUsuario; } catch (Exception ex) { throw ex; } }