protected void btnCalcularPrecio_Click(Object sender, EventArgs e) { if (string.IsNullOrEmpty(lstMoneda.SelectedValue.ToString()) || (string.IsNullOrEmpty(txtCantPuntos.Text))) { lblInfo.Text = Traductor.Mensaje("ERR163", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { if ((txtCantPuntos.BackColor != System.Drawing.Color.Empty)) { lblInfo.Text = Traductor.Mensaje("ERR170", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { int moneda = Convert.ToInt16(lstMoneda.SelectedValue.ToString()); double puntos = Convert.ToDouble(txtCantPuntos.Text); txtPrecio.Text = (_gestorTipoCambio.calcular_precio(puntos, moneda)).ToString(); if (string.Equals(txtPrecio.Text, "0")) { lblInfo.Text = Traductor.Mensaje("ERR164", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { lblInfo.Text = ""; } } } }
protected void btnRecalcularDVV_Click(object sender, EventArgs e) { _gestorIntegridad.recalcularDVV(); _gestorIntegridadBLL.recalcularDVV(); lblInfo.Text = Traductor.Mensaje("ERR114", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); }
protected void Page_Load(object sender, EventArgs e) { if (SesionActualWindows.SesionActual().ObtenerUsuarioActual() != null) { Page.Response.Redirect("main.aspx"); } }
public void PopulateMenuSistema(List <BE.Menu> listaMenu, int parentMenuId, MenuItem parentMenuItem, string currentPage) { foreach (BE.Menu item in listaMenu) { MenuItem menuItem = new MenuItem { Value = item.menuId.ToString(), Text = item.titulo.ToString(), NavigateUrl = item.url.ToString(), Selected = item.url.ToString().EndsWith(currentPage, StringComparison.CurrentCultureIgnoreCase) }; if (parentMenuId == 0) { MenuSistema.Items.Add(menuItem); List <BE.Menu> listaHijos = _gestorMenu.leer_parentMenu(Int32.Parse(menuItem.Value)); PopulateMenuSistema(listaHijos, int.Parse(menuItem.Value), menuItem, ""); } else { if (SesionActualWindows.SesionActual().TienePermisoPara(menuItem.NavigateUrl)) { parentMenuItem.ChildItems.Add(menuItem); } } } }
protected void LlenarTabla() { GridView1.DataSource = null; GridView1.AutoGenerateColumns = false; BE.Usuario usuario = SesionActualWindows.SesionActual().ObtenerUsuarioActual(); if (usuario.Perfil.Nombre == "CLIENTE") { BE.Cliente cliente = _gestorCliente.leer_cliente_CUIT(usuario.idUsuario.ToString()); GridView1.DataSource = _gestorUsuario.leer_usuario_Empresa(cliente.idCliente.ToString()); } else { if (usuario.Perfil.Nombre == "ADM MASTER") { List <BE.Usuario> listaUsuario = new List <BE.Usuario>(); listaUsuario.Add(_gestorUsuario.leer_usuario("admin")); GridView1.DataSource = listaUsuario; } else { GridView1.DataSource = _gestorUsuario.leer_usuario(); } } GridView1.DataBind(); }
protected void LlenarListas() { DataTable DTconsumidores = new DataTable(); BE.Usuario usuario = SesionActualWindows.SesionActual().ObtenerUsuarioActual(); if (usuario.Perfil.Nombre == "CLIENTE") { BE.Cliente cliente = _gestorCliente.leer_cliente_CUIT(usuario.idUsuario.ToString()); List <BE.Cliente> listaCliente = new List <BE.Cliente>(); listaCliente.Add(_gestorCliente.leer_cliente(cliente.idCliente.ToString())); lstCliente.DataSource = listaCliente; DTconsumidores = ToDataTable(_gestorConsumidor.leer_Consumidor(cliente.idCliente)); } else { lstCliente.DataSource = _gestorCliente.leer_cliente(); DTconsumidores = ToDataTable(_gestorConsumidor.leer_Consumidor()); } lstCliente.DataTextField = "razonSocial"; lstCliente.DataValueField = "idCliente"; lstCliente.DataBind(); DTconsumidores.Columns.Add("NombreApellido", typeof(string), "Nombre + ' ' + Apellido"); lstConsumidor.DataSource = DTconsumidores; lstConsumidor.DataTextField = "NombreApellido"; lstConsumidor.DataValueField = "idConsumidor"; lstConsumidor.DataBind(); }
protected void trd_click(object sender, MenuEventArgs e) { BE.Usuario usuario = new BE.Usuario(); usuario = SesionActualWindows.SesionActual().ObtenerUsuarioActual(); usuario.Cultura = new System.Globalization.CultureInfo(e.Item.Text); SesionActualWindows.SesionActual().EstablecerCulturaActual(usuario); Traductor.TraducirControles(Page.Form.Controls, e.Item.Text); }
protected void Page_Load(object sender, EventArgs e) { if (SesionActualWindows.SesionActual().ObtenerUsuarioActual() != null) { Cultura = SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString(); } //Traductor.TraducirControles(Page.Form.Controls, Cultura); lblInfo.Text = ""; }
protected void btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtTitulo.Text) && !String.IsNullOrEmpty(txtMarca.Text) && !String.IsNullOrEmpty(txtTipo.Text) && !String.IsNullOrEmpty(txtCategoria.Text) && !String.IsNullOrEmpty(txtPrecio.Text)) { if (!string.IsNullOrEmpty(lblimg.Text)) { if ((txtStockMaximo.BackColor != System.Drawing.Color.Empty) || (txtStockMinimo.BackColor != System.Drawing.Color.Empty) || (txtPrecio.BackColor != System.Drawing.Color.Empty)) { lblInfo.Text = Traductor.Mensaje("ERR170", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { try { BE.Producto Producto = new BE.Producto(); Producto.idProducto = 0; Producto.tituloProducto = txtTitulo.Text; Producto.categoria = txtCategoria.Text; Producto.Descripcion = txtDescripcion.Text; Producto.marca = txtMarca.Text; Producto.Precio = Convert.ToDouble(txtPrecio.Text); Producto.StockMaximo = Convert.ToInt16(txtStockMaximo.Text); Producto.stockMinimo = Convert.ToInt16(txtStockMinimo.Text); Producto.tipoProducto = txtTipo.Text; Producto.picture = lblimg.Text; Producto.productoDVH = "1"; _gestorProducto.insertar_producto(Producto); { LlenarTabla(); LimpiarCampos(); lblInfo.Text = Traductor.Mensaje("ERR158", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } catch (SeguridadException ex) { lblInfo.Text = Traductor.TraducirMensage(ex.CodigError, ex.Message); } catch (Exception ex) { lblInfo.Text = ex.Message; } } } else { lblInfo.Text = Traductor.Mensaje("ERR159", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } else { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } }
protected void GridView1_RowUpdating(Object sender, GridViewUpdateEventArgs e) { BE.Producto miProducto = _gestorProducto.leer_producto(Convert.ToInt32(e.Keys[0].ToString())); if (e.NewValues[0] == null || e.NewValues[1] == null || e.NewValues[2] == null || e.NewValues[3] == null) { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { miProducto.tituloProducto = e.NewValues[0].ToString(); miProducto.Descripcion = e.NewValues[1].ToString(); miProducto.tipoProducto = e.NewValues[2].ToString(); miProducto.marca = e.NewValues[3].ToString(); miProducto.categoria = e.NewValues[4].ToString(); bool chequeoFormato = true; if (!_check.ValidarNumerico(e.NewValues[5].ToString())) { chequeoFormato = false; } else { miProducto.Precio = Convert.ToDouble(e.NewValues[5].ToString()); } if (!_check.ValidarNumerico(e.NewValues[6].ToString())) { chequeoFormato = false; } else { miProducto.StockMaximo = Convert.ToInt16(e.NewValues[6].ToString()); } if (!_check.ValidarNumerico(e.NewValues[7].ToString())) { chequeoFormato = false; } else { miProducto.stockMinimo = Convert.ToInt16(e.NewValues[7].ToString()); } if (chequeoFormato) { _gestorProducto.insertar_producto(miProducto); GridView1.EditIndex = -1; lblInfo.Text = ""; LlenarTabla(); } else { lblInfo.Text = Traductor.Mensaje("ERR169", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } }
protected void GridView1_RowUpdating(Object sender, GridViewUpdateEventArgs e) { //ver desde aca BE.PermisoFiltro pFiltro = new BE.PermisoFiltro(); pFiltro.Nombre = (e.Keys[0].ToString()); BE.PermisoBase miPermiso = _gestorPermiso.leer_UnPermiso(pFiltro); if (e.NewValues[0] == null || e.NewValues[1] == null) { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { //DMS if (!miPermiso.esAccion) { BE.PermisoCompuesto nuevoPermiso = miPermiso as BE.PermisoCompuesto; nuevoPermiso.listaHijos.Clear(); for (int i = 0; i <= (GridView2.Rows.Count - 1); i++) { CheckBox chkSeleccionar = GridView2.Rows[i].FindControl("chkSeleccionar") as CheckBox; if (chkSeleccionar.Checked) { BE.PermisoBase pBase = new BE.PermisoSimple(); pBase.Nombre = GridView2.Rows[i].Cells[1].Text.ToString(); pBase.Descripcion = GridView2.Rows[i].Cells[2].Text.ToString(); CheckBox accion = GridView2.Rows[i].Cells[3].Controls[0] as CheckBox; pBase.esAccion = accion.Checked; nuevoPermiso.listaHijos.Add(pBase); } } miPermiso = nuevoPermiso; } miPermiso.Descripcion = e.NewValues[0].ToString(); CheckBox accionPermiso = GridView1.Rows[e.RowIndex].Cells[4].Controls[0] as CheckBox; miPermiso.esAccion = accionPermiso.Checked; _gestorPermiso.escribir_permiso(miPermiso); GridView1.EditIndex = -1; LimpiarCampos(); lblMensaje.Text = Traductor.Mensaje("ERR156", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); LlenarTabla(); phListaHijos.Visible = false; } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtIdUsuario.Text) && !String.IsNullOrEmpty(txtNombre.Text) && !String.IsNullOrEmpty(txtApellido.Text) && !String.IsNullOrEmpty(txtClave.Text) && !String.IsNullOrEmpty(txtEmail.Text)) { if (txtClave.Text == txtClaveRepetir.Text) { if (txtClave.Text.Length < 6) { lblMensaje.Text = Traductor.Mensaje("ERR148", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { try { BE.Usuario usuario = new BE.Usuario(); usuario.idUsuario = txtIdUsuario.Text; usuario.Nombre = txtNombre.Text; usuario.apellido = txtApellido.Text; usuario.Clave = txtClave.Text; usuario.Email = txtEmail.Text; usuario.Bloqueado = chkBloqueado.Checked; usuario.IntentosFallidos = 0; usuario.Cultura = new System.Globalization.CultureInfo(lstCultura.SelectedValue.ToString()); usuario.Perfil = new BE.PermisoSimple(); usuario.Perfil.Nombre = lstPerfil.SelectedItem.Value.ToString(); usuario.usuarioDVH = "1"; if (_gestorUsuario.escribir_usuario(usuario)) { LlenarTabla(); LimpiarCampos(); lblMensaje.Text = Traductor.Mensaje("ERR161", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } catch (SeguridadException ex) { lblMensaje.Text = Traductor.TraducirMensage(ex.CodigError, ex.Message); } catch (Exception ex) { lblMensaje.Text = ex.Message; } } } else { lblMensaje.Text = Traductor.Mensaje("ERR150", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } else { lblMensaje.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } }
protected void Page_Load(object sender, EventArgs e) { try { SesionActualWindows.SesionActual().Cerrar(); Page.Response.Redirect("login.aspx"); } catch (Exception) { lblLogin.Text = "Error al Cerrar la Sesión, contacte al Administrador"; } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtDescripcion.Text)) { try { BE.Mensaje mensaje = new BE.Mensaje(); mensaje.idMensaje = txtIdMensaje.Text; mensaje.descripcion = txtDescripcion.Text; mensaje.Cultura = new System.Globalization.CultureInfo(lstCultura.SelectedValue.ToString()); BE.Mensaje nuevoMensaje = new BE.Mensaje(); List <BE.Cultura> ListaCultura = _gestorCultura.leer_cultura(); if (nuevoMensaje.idMensaje != "") { foreach (BE.Cultura X in ListaCultura) { if (mensaje.Cultura == X.idCultura) { nuevoMensaje.descripcion = txtDescripcion.Text; } else { WSGoogle.WSGoogleSoapClient trd = new WSGoogle.WSGoogleSoapClient(); nuevoMensaje.descripcion = trd.TraducirTexto(txtDescripcion.Text, mensaje.Cultura.ToString().Substring(0, 2) + "|" + X.idCultura.ToString().Substring(0, 2)); } nuevoMensaje.Cultura = X.idCultura; nuevoMensaje.idMensaje = txtIdMensaje.Text; _gestormensaje.escribir_mensaje(nuevoMensaje); } LlenarTabla(); LimpiarCampos(); lblMensaje.Text = Traductor.Mensaje("ERR147", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } catch (SeguridadException ex) { lblMensaje.Text = Traductor.TraducirMensage(ex.CodigError, ex.Message); } catch (Exception ex) { lblMensaje.Text = ex.Message; } } else { lblMensaje.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (SesionActualWindows.SesionActual().ObtenerUsuarioActual() != null) { Cultura = SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString(); } //Traductor.TraducirControles(Page.Form.Controls, Cultura); LlenarTabla(); } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtRazonSocial.Text) && !String.IsNullOrEmpty(txtDomicilio.Text) && !String.IsNullOrEmpty(txtCP.Text) && !String.IsNullOrEmpty(txtPais.Text) && !String.IsNullOrEmpty(UCMail.Text) && !String.IsNullOrEmpty(txtProvincia.Text)) { if ((UCCuit.BackColor != System.Drawing.Color.Empty) || (UCMail.BackColor != System.Drawing.Color.Empty) || (txtSFI.BackColor != System.Drawing.Color.Empty)) { lblInfo.Text = Traductor.Mensaje("ERR170", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { try { BE.Cliente cliente = new BE.Cliente(); cliente.idCliente = 0; cliente.razonSocial = txtRazonSocial.Text; cliente.domicilio = txtDomicilio.Text; string cuit = UCCuit.Text; cuit = cuit.Replace("-", ""); cliente.cuit = cuit; cliente.Email = UCMail.Text; cliente.localidad = txtLocalidad.Text; cliente.provincia = txtProvincia.Text; cliente.pais = txtPais.Text; cliente.SFI = Convert.ToInt16(txtSFI.Text); cliente.CP = txtCP.Text; cliente.fechaAlta = DateTime.Today; cliente.clienteDVH = "1"; _gestorCliente.insertar_cliente(cliente); { LlenarTabla(); LimpiarCampos(); lblInfo.Text = Traductor.Mensaje("ERR140", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); _gestorIntegridadBLL.recalcular_t_Cliente("corregir"); } } catch (SeguridadException ex) { lblInfo.Text = Traductor.TraducirMensage(ex.CodigError, ex.Message); } catch (Exception ex) { lblInfo.Text = ex.Message; } } } else { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } }
public void PopulateMenuUsuario() { MenuItem menuUsuario = new MenuItem { Value = "menuUsuario", Text = SesionActualWindows.SesionActual().ObtenerUsuarioActual().idUsuario.ToString(), NavigateUrl = "javascript:;" }; MenuUsuario.Items.Add(menuUsuario); MenuItem subMenuUsuario = new MenuItem { Value = "menuPerfil", Text = "Perfil", NavigateUrl = "~/perfil.aspx" }; menuUsuario.ChildItems.Add(subMenuUsuario); subMenuUsuario = new MenuItem { Value = "menuSesion", Text = "Cerrar Sesión", NavigateUrl = "~/logoff.aspx" }; menuUsuario.ChildItems.Add(subMenuUsuario); MenuItem menuCultura = new MenuItem { Value = "menuCultura", Text = SesionActualWindows.SesionActual().ObtenerCulturaActual().ToString(), NavigateUrl = "javascript:;" }; MenuUsuario.Items.Add(menuCultura); int i = 0; foreach (BE.Cultura cultura in _gestorCultura.leer_cultura()) { i += 1; MenuItem subMenuCultura = new MenuItem { Value = i + "menuCultura", Text = cultura.idCultura.ToString() }; menuCultura.ChildItems.Add(subMenuCultura); } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtRazonSocial.Text) && !String.IsNullOrEmpty(txtDomicilio.Text) && !String.IsNullOrEmpty(txtCP.Text) && !String.IsNullOrEmpty(txtPais.Text) && !String.IsNullOrEmpty(UCMail.Text) && !String.IsNullOrEmpty(txtProvincia.Text)) { if ((UCCuit.BackColor != System.Drawing.Color.Empty) || (UCMail.BackColor != System.Drawing.Color.Empty) || (txtSFI.BackColor != System.Drawing.Color.Empty)) { lblInfo.Text = Traductor.Mensaje("ERR170", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { try { BE.Proveedor Proveedor = new BE.Proveedor(); Proveedor.idProveedor = 0; Proveedor.razonSocial = txtRazonSocial.Text; Proveedor.domicilio = txtDomicilio.Text; string cuit = UCCuit.Text; cuit = cuit.Replace("-", ""); Proveedor.cuit = Convert.ToInt64(cuit); Proveedor.Email = UCMail.Text; Proveedor.localidad = txtLocalidad.Text; Proveedor.provincia = txtProvincia.Text; Proveedor.pais = txtPais.Text; Proveedor.SFI = Convert.ToInt16(txtSFI.Text); Proveedor.CP = txtCP.Text; Proveedor.fechaAlta = DateTime.Today; Proveedor.proveedorDVH = "1"; _gestorProveedor.insertar_proveedor(Proveedor); { LlenarTabla(); LimpiarCampos(); lblInfo.Text = Traductor.Mensaje("ERR160", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } catch (SeguridadException ex) { lblInfo.Text = Traductor.Mensaje("ERR138", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } catch (Exception ex) { lblInfo.Text = ex.Message; } } } else { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } }
protected void btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtNombre.Text) && !String.IsNullOrEmpty(txtApellido.Text) && !String.IsNullOrEmpty(txtDomicilio.Text) && !String.IsNullOrEmpty(txtCP.Text) && !String.IsNullOrEmpty(txtPais.Text) && !String.IsNullOrEmpty(UCMail.Text) && !String.IsNullOrEmpty(txtProvincia.Text)) { if ((txtDNI.BackColor != System.Drawing.Color.Empty) || (UCMail.BackColor != System.Drawing.Color.Empty)) { lblInfo.Text = Traductor.Mensaje("ERR170", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { try { BE.Consumidor Consumidor = new BE.Consumidor(); Consumidor.idCliente = Convert.ToInt32(lstEmpresa.SelectedItem.Value.ToString()); Consumidor.idConsumidor = 0; Consumidor.Nombre = txtNombre.Text; Consumidor.Apellido = txtApellido.Text; Consumidor.domicilio = txtDomicilio.Text; Consumidor.dni = txtDNI.Text; Consumidor.Email = UCMail.Text; Consumidor.localidad = txtLocalidad.Text; Consumidor.provincia = txtProvincia.Text; Consumidor.pais = txtPais.Text; Consumidor.CP = txtCP.Text; Consumidor.fechaAlta = DateTime.Today; Consumidor.consumidorDVH = "1"; _gestorConsumidor.insertar_Consumidor(Consumidor); { LlenarTabla(); LimpiarCampos(); lblInfo.Text = "Consumidor guardado correctamente"; } } catch (SeguridadException ex) { lblInfo.Text = Traductor.TraducirMensage(ex.CodigError, ex.Message); } catch (Exception ex) { lblInfo.Text = ex.Message; } } } else { lblInfo.Text = "Todos los campos son mandatorios"; } }
protected void btnFiltrar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtIdUsuario.Text) && string.IsNullOrEmpty(txtDescripcion.Text) && string.IsNullOrEmpty(txtFecD.Text) && string.IsNullOrEmpty(txtFecH.Text)) { GridView1.DataSource = null; GridView1.DataSource = _gestorBitacora.leer_bitacora(); GridView1.DataBind(); } else { if (string.IsNullOrEmpty(txtIdUsuario.Text) && string.IsNullOrEmpty(txtDescripcion.Text)) { if (string.IsNullOrEmpty(txtFecD.Text) || string.IsNullOrEmpty(txtFecH.Text)) { lblInfo.Text = Traductor.Mensaje("ERR123", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { if ((txtFecD.BackColor != System.Drawing.Color.Empty) || (txtFecH.BackColor != System.Drawing.Color.Empty)) { lblInfo.Text = Traductor.Mensaje("ERR170", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { GridView1.DataSource = null; GridView1.DataSource = _gestorBitacora.leer_bitacora_fecha(Convert.ToDateTime(txtFecD.Text), Convert.ToDateTime(txtFecH.Text)); GridView1.DataBind(); } } } else { if (string.IsNullOrEmpty(txtIdUsuario.Text)) { GridView1.DataSource = null; GridView1.DataSource = _gestorBitacora.leer_bitacora_descripcion(txtDescripcion.Text); GridView1.DataBind(); } else { GridView1.DataSource = null; GridView1.DataSource = _gestorBitacora.leer_bitacora(txtIdUsuario.Text); GridView1.DataBind(); } } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (SesionActualWindows.SesionActual().ObtenerUsuarioActual() != null) { Cultura = SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString(); } LimpiarCampos(); LlenarTabla(); LlenarListas(); phAlta.Visible = false; phBotonera.Visible = true; phLista.Visible = true; } }
protected void LlenarTabla() { GridView1.DataSource = null; GridView1.AutoGenerateColumns = false; BE.Usuario usuario = SesionActualWindows.SesionActual().ObtenerUsuarioActual(); if (usuario.Perfil.Nombre == "CLIENTE") { BE.Cliente cliente = _gestorCliente.leer_cliente_CUIT(usuario.idUsuario.ToString()); GridView1.DataSource = _gestorMovCustomer.leer_mov_Customer(cliente.idCliente.ToString()); } else { GridView1.DataSource = _gestorMovCustomer.leer_mov_Customer(); } GridView1.DataBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (SesionActualWindows.SesionActual().ObtenerUsuarioActual() != null) { Cultura = SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString(); } //Traductor.TraducirControles(Page.Form.Controls, Cultura); LlenarTabla(); LlenarListas(); phAltaIdioma.Visible = false; phBotonera.Visible = true; phListaIdioma.Visible = true; } }
protected void CalcularStock() { BE.Usuario usuario = SesionActualWindows.SesionActual().ObtenerUsuarioActual(); if (usuario.Perfil.Nombre == "CLIENTE") { BE.Cliente cliente = new BE.Cliente(); cliente = _gestorCliente.leer_cliente_CUIT(usuario.idUsuario.ToString()); if (string.IsNullOrEmpty(cliente.idCliente.ToString())) { lblCant.Text = Traductor.Mensaje("ERR115", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { lblCant.Text = string.Format("{0:#,#}", _gestorMovEmpresa.calcular_stock_empresa(cliente.idCliente)).ToString() + Traductor.Mensaje("Puntos", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } }
protected void GridView1_RowEditing(Object sender, GridViewEditEventArgs e) { //Todas los campos excepto dropdownlist GridView1.EditIndex = e.NewEditIndex; LlenarTabla(); lblInfo.Text = ""; //Perfil DropDownList combo = GridView1.Rows[e.NewEditIndex].FindControl("lstPerfilTabla") as DropDownList; string usr = GridView1.DataKeys[e.NewEditIndex].Value.ToString(); BE.Usuario usuario = _gestorUsuario.leer_usuario(usr); if (combo != null) { BE.Usuario usuario1 = SesionActualWindows.SesionActual().ObtenerUsuarioActual(); if (usuario1.Perfil.Nombre == "CLIENTE") { BE.Cliente cliente = _gestorCliente.leer_cliente_CUIT(usuario1.idUsuario.ToString()); BE.PermisoFiltro perm = new BE.PermisoFiltro(); perm.Nombre = "CONSUMIDOR"; combo.DataSource = _gestorPermiso.leer_permiso(perm); } else { combo.DataSource = _gestorPermiso.leer_permiso(); } combo.DataTextField = "Descripcion"; combo.DataValueField = "Nombre"; combo.DataBind(); combo.SelectedValue = Convert.ToString(usuario.Perfil.Nombre); } //Cultura DropDownList comboCultura = GridView1.Rows[e.NewEditIndex].FindControl("lstCultura") as DropDownList; if (combo != null) { comboCultura.DataSource = _gestorCultura.leer_cultura(); comboCultura.DataTextField = "descripcion"; comboCultura.DataValueField = "idCultura"; comboCultura.DataBind(); comboCultura.SelectedValue = Convert.ToString(usuario.Cultura); } }
public int CalcularStock() { BE.Usuario usuario = SesionActualWindows.SesionActual().ObtenerUsuarioActual(); if (usuario.Perfil.Nombre == "CONSUMIDOR") { BE.Consumidor consumidor = new BE.Consumidor(); consumidor = _gestorConsumidor.leer_Consumidor_DNI(usuario.idUsuario.ToString()); if (string.IsNullOrEmpty(consumidor.idConsumidor.ToString())) { lblCant.Text = Traductor.Mensaje("ERR128", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { int totalPuntos = _gestorMovCustomer.calcular_stock_Customer(consumidor.idCliente, consumidor.idConsumidor); int totalCarrito = 0; int totalCantidad = 0; int cantidad = 0; int pUnitario = 0; DataTable miCarrito = Session["datos"] as DataTable; foreach (DataRow row in miCarrito.Rows) { cantidad = Convert.ToInt16(row["Cantidad"].ToString()); pUnitario = Convert.ToInt32(row["Precio"].ToString()); totalCarrito += cantidad * pUnitario; totalCantidad += cantidad; } int subTotal = totalPuntos - totalCarrito; if (subTotal == 0) { lblCant.Text = totalCantidad.ToString() + Traductor.Mensaje("ERR129", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()) + subTotal.ToString() + Traductor.Mensaje("ERR130", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); return(0); } else { lblCant.Text = totalCantidad.ToString() + Traductor.Mensaje("ERR129", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()) + string.Format("{0:#,#}", subTotal.ToString()) + Traductor.Mensaje("ERR130", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); return(subTotal); } } return(0); } return(0); }
protected void btnAgregar_Click(object sender, EventArgs e) { phAlta.Visible = true; phBotonera.Visible = false; phLista.Visible = false; DataTable miCarrito = Session["datos"] as DataTable; if (miCarrito.Rows.Count == 0) { lblInfo.Text = Traductor.Mensaje("ERR131", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { BE.Consumidor consumidor = _gestorConsumidor.leer_Consumidor_DNI(SesionActualWindows.SesionActual().ObtenerUsuarioActual().idUsuario.ToString()); lblInfo.Text = Traductor.Mensaje("ERR132", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()) + consumidor.domicilio + " - " + consumidor.localidad + Traductor.Mensaje("ERR133", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } }
protected void btnBackUp_Click(object sender, EventArgs e) { BE.BackUp bkup = new BE.BackUp(); bkup.nombre = "bkup_db_"; bkup.fechaHora = DateTime.Today.Year.ToString() + DateTime.Today.Month.ToString() + DateTime.Today.Day.ToString() + DateTime.Now.Hour.ToString("D2") + DateTime.Now.Minute.ToString("D2") + DateTime.Now.Second.ToString("D2"); bkup.directorio = @"C:\bkups\"; try { if (!Directory.Exists(bkup.directorio)) { Directory.CreateDirectory(bkup.directorio); } } catch (Exception) { lblInfo.Text = "DIR ERROR"; } try { if (_gestorBackup.escribir_backup(bkup)) { lblInfo.Text = Traductor.Mensaje("ERR106", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); bitacora.idUsuario = SesionActualWindows.SesionActual().ObtenerUsuarioActual().idUsuario.ToString(); bitacora.descripcion = "Punto de Respaldo Correcto"; _gestorBitacora.escribir_bitacora(bitacora); } else { bitacora.idUsuario = SesionActualWindows.SesionActual().ObtenerUsuarioActual().idUsuario.ToString(); bitacora.descripcion = "Intento de Backup Erróneo"; _gestorBitacora.escribir_bitacora(bitacora); lblInfo.Text = Traductor.Mensaje("ERR107", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } catch (Exception) { lblInfo.Text = "BD - BKUP ERROR"; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (SesionActualWindows.SesionActual().ObtenerUsuarioActual() != null) { Cultura = SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString(); } //Traductor.TraducirControles(Page.Form.Controls, Cultura); LimpiarCampos(); LlenarTabla(); LlenarListas(); phAlta.Visible = false; phBotonera.Visible = true; phLista.Visible = true; } else { if (this.FileUpload1.HasFile) { FileInfo FI = new FileInfo(FileUpload1.FileName); string NombreArchivo = FI.Name; string ext = FI.Extension; string Ruta = FI.FullName; string RutaArchivo = FI.DirectoryName; lblimg.Text = NombreArchivo; if (ext == ".jpg" || ext == ".JPG" || ext == ".png" || ext == ".PNG" || ext == ".gif" || ext == ".GIF" || ext == ".bmp" || ext == ".BMP") { FileUpload1.SaveAs(Server.MapPath("./productos/") + FileUpload1.FileName); imgProducto.ImageUrl = @"~//productos//" + FileUpload1.FileName; } else { lblInfo.Text = Traductor.Mensaje("ERR157", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } } }
protected void GridView1_RowDeleting(Object sender, GridViewDeleteEventArgs e) { string NombrePermiso = GridView1.Rows[e.RowIndex].Cells[2].Text; int permEnUso = _gestorUsuario.leer_ususarioUsaPermiso(NombrePermiso); if (permEnUso == 0) { _gestorPermiso.eliminar_permiso(NombrePermiso); lblInfo.Text = Traductor.Mensaje("ERR154", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); if (!borraMasivo) { LlenarTabla(); } } else { lblInfo.Text = Traductor.Mensaje("ERR155", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } }