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 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 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 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()); } }
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 btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtDescripcion.Text)) { try { BE.Cultura cultura = new BE.Cultura(); cultura.Descripcion = txtDescripcion.Text; cultura.idCultura = new System.Globalization.CultureInfo(lstCultura.SelectedValue.ToString()); if (_gestorCultura.escribir_cultura(cultura)) { _gestormensaje.escribir_mensaje("es-AR", cultura.idCultura.ToString()); LlenarTabla(); LimpiarCampos(); lblMensaje.Text = Traductor.Mensaje("ERR145", 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 btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtMotivo.Text) && !String.IsNullOrEmpty(txtCantPuntos.Text)) { if ((txtCantPuntos.BackColor != System.Drawing.Color.Empty)) { lblInfo.Text = Traductor.Mensaje("ERR170", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { int idcliente = Convert.ToInt16(lstCliente.SelectedValue.ToString()); int idConsumidor = Convert.ToInt16(lstConsumidor.SelectedValue.ToString()); if (_gestorMovEmpresa.calcular_stock_empresa(idcliente) > Convert.ToInt16(txtCantPuntos.Text)) { try { DateTime fechaHoraOperacion = DateTime.Now; BE.Comprobante Venta = new BE.Comprobante(); Venta.idComprobante = 0; Venta.idCliente = idcliente; Venta.idConsumidor = idConsumidor; Venta.idOperador = SesionActualWindows.SesionActual().ObtenerUsuarioActual().idUsuario.ToString(); Venta.monedaOperacion = 0; Venta.descOperacion = "Asignación de Puntos"; Venta.fechaHora = fechaHoraOperacion; Venta.comprobanteDVH = "1"; string retorno = _gestorComprobante.insertar_comprobante(Venta); if (retorno == "1") { BE.Comprobante comp = _gestorComprobante.leer_comprobante(Venta); BE.D_Comprobante Dcomp = new BE.D_Comprobante(); Dcomp.idComprobante = comp.idComprobante; Dcomp.idD_Comprobante = 0; Dcomp.idProducto = 0; Dcomp.cantidad = Convert.ToInt16(txtCantPuntos.Text); Dcomp.pUnitario = 0; Dcomp.dComprobanteDVH = "1"; string retornoD = _gestorD_Comprobante.insertar_D_Comprobante(Dcomp); if (retornoD == "1") { BE.MovEmpresa movEmpresa = new BE.MovEmpresa(); movEmpresa.idEmpresa = comp.idCliente; movEmpresa.idComprobante = comp.idComprobante; movEmpresa.cantidad = Dcomp.cantidad * -1; movEmpresa.accion = "E"; movEmpresa.fechaHora = fechaHoraOperacion; movEmpresa.observaciones = "Asignación realizada por " + comp.idOperador + " - " + txtMotivo.Text; movEmpresa.movEmpresaDVH = "1"; string retornoMov = _gestorMovEmpresa.insertar_mov_empresa(movEmpresa); if (retornoMov == "1") { BE.MovCustomer movCustomer = new BE.MovCustomer(); movCustomer.idCliente = idcliente; movCustomer.idCustomer = idConsumidor; movCustomer.idComprobante = comp.idComprobante; movCustomer.cantidad = Convert.ToInt16(txtCantPuntos.Text); movCustomer.accion = "I"; movCustomer.fechaHora = fechaHoraOperacion; movCustomer.observaciones = "Asignación realizada por " + Venta.idOperador + " - " + txtMotivo.Text; movCustomer.movCustomerDVH = "1"; string retornoMovCustomer = _gestorMovCustomer.insertar_mov_Customer(movCustomer); if (retornoMovCustomer == "1") { LlenarTabla(); LimpiarCampos(); lblInfo.Text = Traductor.Mensaje("ERR116", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } else { lblInfo.Text = Traductor.Mensaje("ERR117", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } else { lblInfo.Text = Traductor.Mensaje("ERR118", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } else { lblInfo.Text = Traductor.Mensaje("ERR119", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } else { lblInfo.Text = Traductor.Mensaje("ERR120", 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("ERR121", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } } else { lblInfo.Text = Traductor.Mensaje("ERR122", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } CalcularStock(); }
protected void btnGuardar_Click(object sender, EventArgs e) { if (!String.IsNullOrEmpty(txtNombre.Text) && !String.IsNullOrEmpty(txtDescripcion.Text)) { try { BE.PermisoBase entidad; if (chkesAccion.Checked) { entidad = new BE.PermisoSimple(); } else { entidad = new BE.PermisoCompuesto(); } entidad.Nombre = txtNombre.Text; entidad.Descripcion = txtDescripcion.Text; entidad.esAccion = chkesAccion.Checked; if (!entidad.esAccion) { BE.PermisoCompuesto nuevoPermiso = entidad as BE.PermisoCompuesto; for (int i = 0; i <= (GridView2.Rows.Count - 1); i++) { CheckBox chkElim = GridView2.Rows[i].FindControl("chkSeleccionar") as CheckBox; if (chkElim.Checked) { BE.PermisoBase pBase = new BE.PermisoSimple(); pBase.Nombre = GridView2.Rows[i].Cells[1].ToString(); pBase.Nombre = GridView2.Rows[i].Cells[1].Text.ToString(); pBase.Descripcion = GridView2.Rows[i].Cells[2].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); } } entidad = nuevoPermiso; } if (_gestorPermiso.escribir_permiso(entidad)) { LimpiarCampos(); LlenarTabla(); lblMensaje.Text = Traductor.Mensaje("ERR152", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); //_gestorIntegridad.recalcular_t_Permisos("corregir"); //_gestorIntegridad.recalcular_t_PermisoPermiso("corregir"); //_gestorIntegridad.recalcularDVV(); } else { lblMensaje.Text = Traductor.Mensaje("ERR153", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } } catch (SeguridadException ex) { lblMensaje.Text = Traductor.TraducirMensage(ex.CodigError, ex.Message); } catch (Exception ex) { lblMensaje.Text = ex.Message; } } else { lblInfo.Text = Traductor.Mensaje("ERR141", SesionActualWindows.SesionActual().ObtenerUsuarioActual().Cultura.ToString()); } }