private void dataGridViewX1_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (!multiSelect) { long id = Convert.ToInt64(AccionesSistema.ObtenerValorSelecion(dtBuscar, 0).ToString()); if (id != 0) { try { DataRow dRow; dRow = accion?new Producto().SelectVista(new Sucursal().SelectId(AccionesSistema.ObtenerValorSelecion(dtBuscar, 1).ToString()), id): new Producto().SelectVistaOf(new Sucursal().SelectId(AccionesSistema.ObtenerValorSelecion(dtBuscar, 1).ToString()), id); try { AccionSeleccionar(dRow); } catch { } } catch (Exception ex) { AccionesSistema.RemoverSelecion(dtBuscar); //MessageBox.Show(ex.ToString()); } } } else { TrasladarSelecion(dtBuscar, dtMultiSelect); } }
void ValidarUsuario() { if (txUsuario.IsCorrect()) { try { Drow = new Negocio.Manejo_de_datos.Usuario(txUsuario.Text).AutentificarUsuario(); if (Drow[1].ToString() == txUsuario.Text || Drow[2].ToString() == txUsuario.Text) { if (Drow[3].ToString() != "") { AccionesSistema.CropImage(AccionesSistema.ObtenerImagen(Drow[3]), pbPicture); } lbNombre.Text = Drow[4].ToString(); id = Convert.ToInt64(Drow[0]); Animator.HideSync(pnlUser); Animator.ShowSync(pnlPassword); txContraseña.Focus(); return; } } catch (Exception ex) { } txUsuario.mostrarMensaje("El usuario es incorrecto"); } }
public viewCortaSucursal(DataRow pPermisos) { InitializeComponent(); Permisos = pPermisos; DataRow Drow = new Sucursal().Select(Convert.ToInt64(pPermisos[2])); lbSucursal.Text = Drow[1].ToString(); lbDireccion.Text += Drow[3].ToString(); lbTelefono.Text += Drow[4].ToString(); lbRepresentante.Text += Drow[7].ToString(); if (Drow[8].ToString() != "") { pbImagen.Image = AccionesSistema.ObtenerImagen(Drow[8]); } }
public long Insert() { Comando = new SqlCommand(); Comando.CommandText = "Insert_Empresa_Distribuidora"; SqlParameter Id_Tipo_Documento = new SqlParameter(); Id_Tipo_Documento.ParameterName = "@Id_Tipo_Documento"; Id_Tipo_Documento.Value = this.Id_Tipo_Documento; Id_Tipo_Documento.Direction = ParameterDirection.Input; Id_Tipo_Documento.SqlDbType = SqlDbType.BigInt; Comando.Parameters.Add(Id_Tipo_Documento); SqlParameter Nombre = new SqlParameter(); Nombre.ParameterName = "@Nombre"; Nombre.Value = this.Nombre; Nombre.Direction = ParameterDirection.Input; Nombre.SqlDbType = SqlDbType.VarChar; Nombre.Size = 40; Comando.Parameters.Add(Nombre); SqlParameter Numero_Documento = new SqlParameter(); Numero_Documento.ParameterName = "@Numero_Documento"; Numero_Documento.Value = this.Numero_Documento; Numero_Documento.Direction = ParameterDirection.Input; Numero_Documento.SqlDbType = SqlDbType.VarChar; Numero_Documento.Size = 20; Comando.Parameters.Add(Numero_Documento); SqlParameter Logo = new SqlParameter(); Logo.ParameterName = "@Logo"; if (this.Logo == null) { Logo.Value = DBNull.Value; } else { Logo.Value = AccionesSistema.ConvertirImagen(this.Logo); } Logo.Direction = ParameterDirection.Input; Logo.SqlDbType = SqlDbType.Image; Comando.Parameters.Add(Logo); return(ED.ProcedureExecuteNonQuery(Comando)); }
private void crtlBuscarMarca1_AccionSeleccionar(DataRow pSelect) { Id = Convert.ToInt64(pSelect[0]); comboEXValide1.SelectedItem = new Tipo_Documento().Select(Convert.ToInt64(pSelect[1]))[1].ToString(); txNombre.Text = lbMarca.Text = pSelect[2].ToString(); txNumDocumento.Text = pSelect[3].ToString(); if (pSelect[4].ToString() != "") { pbImagen.Image = AccionesSistema.ObtenerImagen(pSelect[4]); } else { pbImagen.Image = Resources.EmpresaD; } bnBorrar.Enabled = true; }
private void dtBuscar_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e) { try { DataRow dRow = new Marca().Select(new Marca().SelectId(AccionesSistema.ObtenerValorSelecion(dtBuscar, 1).ToString())); try { AccionSeleccionar(dRow); } catch { } } catch { AccionesSistema.RemoverSelecion(dtBuscar); } }
void CalcularTotal() { Total = 0; Cantidad = 0; SubTotal = 0; for (int i = 0; i < dtVentaActual.RowCount; i++) { string prec = GetCell(i, IMPORTE).ToString(); Total += Convert.ToInt64(prec.Substring(1, prec.Length - 1)); Cantidad += Convert.ToDouble(GetCell(i, CANTIDAD)); SubTotal += (long)Math.Round(Convert.ToDouble(GetCell(i, SUB_TOTAL)) * Cantidad); } txTotal.Text = "$" + AccionesSistema.addSeparadoresLong(Total); txSubTotal.Text = "Subtotal: $" + AccionesSistema.addSeparadoresLong(SubTotal); lbArticulos.Text = Cantidad + " Atrículos en la venta actual"; }
private void context_click(object sender, EventArgs e) { switch (customLabelType) { case LabelType.Link: Process.Start(link); AccionesSistema.ShowToast("Abriendo, por favor espera", this); break; case LabelType.CheckBx: checkReference.Checked = !checkReference.Checked; onCheck(); break; case LabelType.TextOnly: Clipboard.SetText(Text); AccionesSistema.ShowToast("Copiado al portapapeles", this); break; } }
private void bnSignIn_Click(object sender, EventArgs e) { if (txContraseña.IsCorrect()) { try { Drow = new Historial_Contraseña_Usuario().SelectContraseña(id); if (Drow[0].ToString() == txContraseña.Text) { if (chRecordar.Checked) { Settings.Default.usuario = txUsuario.Text; Settings.Default.Save(); } AccionesSistema.GetFormParent(this).Hide(); new frmElegirSucursal(id).ShowDialog(); AccionesSistema.GetFormParent(this).Close(); return; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } txContraseña.mostrarMensaje("La contraseña es incorrecta"); } }
void ImprimirArticulos() { Ticket.ImprimirSaltosLinea(1); Ticket.ImprimirTextoConEstilo("", Alineacion.Centro, Fuente.GrandeComprimida, false, false, false); Ticket.ImprimirLineaConEsquinas(32, (char)218, (char)196, (char)191); Ticket.ImprimirTextoConEstilo((char)179 + "Cant Art" + (char)161 + "culo Precio " + (char)179, Alineacion.Centro, Fuente.GrandeComprimida, true, false, true); Ticket.ImprimirTextoConEstilo("", Alineacion.Centro, Fuente.GrandeComprimida, false, false, false); Ticket.ImprimirLineaConEsquinas(32, (char)195, (char)196, (char)180); for (int i = 0; i < dtVentaActual.RowCount; i++) { string nombre = GetCell(i, NOMBRE).ToString(); nombre = nombre.Length > 10? nombre.Substring(0, 10): nombre; long cantidad = Convert.ToInt64(GetCell(i, CANTIDAD).ToString()); long precio = Convert.ToInt64(GetCell(i, PRECIO_VENTA).ToString().Substring(1, GetCell(i, PRECIO_VENTA).ToString().Length - 1)); double totalProd = Convert.ToDouble(GetCell(i, IMPORTE).ToString().Substring(1, GetCell(i, IMPORTE).ToString().Length - 1)); Ticket.ImprimirTextoConEstilo((char)179 + AccionesSistema.addSpaces(cantidad, 6) + AccionesSistema.addSpaces(nombre, 12) + AccionesSistema.addSpacesPrice(precio, 12) + (char)179 , Alineacion.Centro, Fuente.GrandeComprimida, false, false, true); } Ticket.ImprimirTextoConEstilo("", Alineacion.Centro, Fuente.GrandeComprimida, false, false, false); Ticket.ImprimirLineaConEsquinas(32, (char)192, (char)196, (char)217); Ticket.ImprimirSaltosLinea(2); Ticket.ImprimirTextoConEstilo("Total: " + txTotal.Text, Alineacion.Derecha, Fuente.GrandeComprimida, true, true, true); Ticket.ImprimirSaltosLinea(2); }
private void toolStripMenuItemPro1_Click_1(object sender, EventArgs e) { Settings.Default.usuario = ""; Settings.Default.Save(); AccionesSistema.ShowToast("El sistema no volverá a recordarte", this); }
public void Cargar() { cbSexo.DataSource = AccionesSistema.SelectSexo(); cbTipoDocumento.DataSource = new Tipo_Documento().SelectAllPersona(); InitFocus(); }
private void pbImagen_Click(object sender, EventArgs e) { AccionesSistema.DialogoImagen((Id <= 0 ? "Nuevo" : "Modificar") + " Empresa Distribuidora", pbImagen); }
void CambiarImagen(PictureBox pbImagen) { AccionesSistema.DialogoImagen((accion ? "Nuevo" : "Modificar") + " Producto", pbImagen); }
public viewProducto(DataRow Drow) { InitializeComponent(); lbEmpresaDistribuidora.Text = Drow[2].ToString(); lbMarca.Text = Drow[3].ToString(); lbPresentacion.Text = Drow[4].ToString(); lbCategoria.Text = Drow[5].ToString(); lbUnidad.Text = Drow[6].ToString(); lbImpuesto.Text = Drow[7].ToString(); lbCodigoBarr.Text = Drow[8].ToString(); lbNombre.Text = Drow[9].ToString() + " (" + Drow[1].ToString() + ")"; lbDescripcion.Text = Drow[10].ToString(); if (Drow[11].ToString() != "") { pbImagen.Image = AccionesSistema.ObtenerImagen(Drow[11]); } else { pbImagen.Image = Resources.producto; } lbPrecioCompra.Text = Drow[12].ToString(); decimal valor = Convert.ToDecimal(Drow[12].ToString()), impuesto = Convert.ToDecimal(Drow[7].ToString()), ganancia = Convert.ToDecimal(Drow[13].ToString()), dinero = valor * ganancia / 100, total = Math.Round(valor + dinero, 2), valorImpuesto = total * impuesto / 100; bool imp = Convert.ToBoolean(Drow[16].ToString()); lbGananciaDetalPorc.Text = ganancia.ToString(); lbGananciaDetalDinero.Text = dinero.ToString(); lbGananciaDetalPrecio.Text = (imp ? total.ToString() : (total + valorImpuesto).ToString()); ganancia = Convert.ToDecimal(Drow[14].ToString()); dinero = valor * ganancia / 100; total = Math.Round(valor + dinero, 2); valorImpuesto = total * impuesto / 100; lbGananciaMayorPorc.Text = ganancia.ToString(); lbGananciaMinimDinero.Text = dinero.ToString(); lbGananciaMayorPrecio.Text = (imp ? total.ToString() : (total + valorImpuesto).ToString()); ganancia = Convert.ToDecimal(Drow[15].ToString()); dinero = valor * ganancia / 100; total = Math.Round(valor + dinero, 2); valorImpuesto = total * impuesto / 100; lbGananciaMinimPorc.Text = ganancia.ToString(); lbGananciaMinimDinero.Text = dinero.ToString(); lbGananciaMinimPrecio.Text = (imp ? total.ToString() : (total + valorImpuesto).ToString()); lbImpuestoIncluido.Text = (Convert.ToBoolean(Drow[16].ToString()) ? "Impuesto aplicado en el precio de compra" : "Impuesto no aplicado en el precio de compra"); if (Convert.ToBoolean(Drow[17].ToString())) { double minim = Convert.ToDouble(Drow[18].ToString()); double actual = Convert.ToDouble(Drow[19].ToString()); lbInventario.Text += actual + " En la sucursal."; lbEstadoInv.Text = (minim >= actual ? "Alerta" : "Normal"); } else { lbInventario.Hide(); lbTitEstadoInv.Hide(); lbEstadoInv.Hide(); } }
public long Update() { Comando = new SqlCommand(); Comando.CommandText = "Update_Sucursal"; SqlParameter Id = new SqlParameter(); Id.ParameterName = "@Id"; Id.Value = this.Id; Id.Direction = ParameterDirection.Input; Id.SqlDbType = SqlDbType.BigInt; Comando.Parameters.Add(Id); SqlParameter Razon_Social = new SqlParameter(); Razon_Social.ParameterName = "@Razon_Social"; Razon_Social.Value = this.Razon_Social; Razon_Social.Direction = ParameterDirection.Input; Razon_Social.SqlDbType = SqlDbType.VarChar; Razon_Social.Size = 40; Comando.Parameters.Add(Razon_Social); SqlParameter Numero_Documento = new SqlParameter(); Numero_Documento.ParameterName = "@Numero_Documento"; Numero_Documento.Value = this.Numero_Documento; Numero_Documento.Direction = ParameterDirection.Input; Numero_Documento.SqlDbType = SqlDbType.VarChar; Numero_Documento.Size = 20; Comando.Parameters.Add(Numero_Documento); SqlParameter Direccion = new SqlParameter(); Direccion.ParameterName = "@Direccion"; Direccion.Value = this.Direccion; Direccion.Direction = ParameterDirection.Input; Direccion.SqlDbType = SqlDbType.VarChar; Direccion.Size = 50; Comando.Parameters.Add(Direccion); SqlParameter Telefono_Movil = new SqlParameter(); Telefono_Movil.ParameterName = "@Telefono_Movil"; Telefono_Movil.Value = this.Telefono_Movil; Telefono_Movil.Direction = ParameterDirection.Input; Telefono_Movil.SqlDbType = SqlDbType.VarChar; Telefono_Movil.Size = 10; Comando.Parameters.Add(Telefono_Movil); SqlParameter Correo = new SqlParameter(); Correo.ParameterName = "@Correo"; Correo.Value = this.Correo; Correo.Direction = ParameterDirection.Input; Correo.SqlDbType = SqlDbType.VarChar; Correo.Size = 50; Comando.Parameters.Add(Correo); SqlParameter Direccion_Web = new SqlParameter(); Direccion_Web.ParameterName = "@Direccion_Web"; Direccion_Web.Value = this.Direccion_Web; Direccion_Web.Direction = ParameterDirection.Input; Direccion_Web.SqlDbType = SqlDbType.VarChar; Direccion_Web.Size = 100; Comando.Parameters.Add(Direccion_Web); SqlParameter Representante = new SqlParameter(); Representante.ParameterName = "@Representante"; Representante.Value = this.Representante; Representante.Direction = ParameterDirection.Input; Representante.SqlDbType = SqlDbType.VarChar; Representante.Size = 120; Comando.Parameters.Add(Representante); SqlParameter Logo = new SqlParameter(); Logo.ParameterName = "@Logo"; if (this.Logo == null) { Logo.Value = DBNull.Value; } else { Logo.Value = AccionesSistema.ConvertirImagen(this.Logo); } Logo.Direction = ParameterDirection.Input; Logo.SqlDbType = SqlDbType.Image; Comando.Parameters.Add(Logo); SqlParameter Estado = new SqlParameter(); Estado.ParameterName = "@Estado"; Estado.Value = this.Estado; Estado.Direction = ParameterDirection.Input; Estado.SqlDbType = SqlDbType.Bit; Comando.Parameters.Add(Estado); return(ED.ProcedureExecuteNonQuery(Comando)); }
public long Insert() { Comando = new SqlCommand(); Comando.CommandText = "Insert_Info_General"; SqlParameter Empresa = new SqlParameter(); Empresa.ParameterName = "@Empresa"; Empresa.Value = this.Empresa; Empresa.Direction = ParameterDirection.Input; Empresa.SqlDbType = SqlDbType.VarChar; Empresa.Size = 100; Comando.Parameters.Add(Empresa); SqlParameter Nombre_Impuesto = new SqlParameter(); Nombre_Impuesto.ParameterName = "@Nombre_Impuesto"; Nombre_Impuesto.Value = this.Nombre_Impuesto; Nombre_Impuesto.Direction = ParameterDirection.Input; Nombre_Impuesto.SqlDbType = SqlDbType.VarChar; Nombre_Impuesto.Size = 20; Comando.Parameters.Add(Nombre_Impuesto); SqlParameter Nombre_Moneda = new SqlParameter(); Nombre_Moneda.ParameterName = "@Nombre_Moneda"; Nombre_Moneda.Value = this.Nombre_Moneda; Nombre_Moneda.Direction = ParameterDirection.Input; Nombre_Moneda.SqlDbType = SqlDbType.VarChar; Nombre_Moneda.Size = 50; Comando.Parameters.Add(Nombre_Moneda); SqlParameter Simbolo_Moneda = new SqlParameter(); Simbolo_Moneda.ParameterName = "@Simbolo_Moneda"; Simbolo_Moneda.Value = this.Simbolo_Moneda; Simbolo_Moneda.Direction = ParameterDirection.Input; Simbolo_Moneda.SqlDbType = SqlDbType.VarChar; Simbolo_Moneda.Size = 5; Comando.Parameters.Add(Simbolo_Moneda); SqlParameter Conversion_Dolar = new SqlParameter(); Conversion_Dolar.ParameterName = "@Conversion_Dolar"; Conversion_Dolar.Value = this.Conversion_Dolar; Conversion_Dolar.Direction = ParameterDirection.Input; Conversion_Dolar.SqlDbType = SqlDbType.Decimal; Comando.Parameters.Add(Conversion_Dolar); SqlParameter Logo = new SqlParameter(); Logo.ParameterName = "@Logo"; if (this.Logo == null) { Logo.Value = DBNull.Value; } else { Logo.Value = AccionesSistema.ConvertirImagen(this.Logo); } Logo.Direction = ParameterDirection.Input; Logo.SqlDbType = SqlDbType.Image; Comando.Parameters.Add(Logo); return(ED.ProcedureExecuteNonQuery(Comando)); }
public void mostrarMensaje(string text) { Invalide(); AccionesSistema.ShowToolTimInvaide(text, this); }
public long Update() { Comando = new SqlCommand(); Comando.CommandText = "Update_Trabajador"; SqlParameter Id = new SqlParameter(); Id.ParameterName = "@Id"; Id.Value = this.Id; Id.Direction = ParameterDirection.Input; Id.SqlDbType = SqlDbType.BigInt; Comando.Parameters.Add(Id); SqlParameter Id_Cargo_Trabajador = new SqlParameter(); Id_Cargo_Trabajador.ParameterName = "@Id_Cargo_Trabajador"; Id_Cargo_Trabajador.Value = this.Id_Cargo_Trabajador; Id_Cargo_Trabajador.Direction = ParameterDirection.Input; Id_Cargo_Trabajador.SqlDbType = SqlDbType.BigInt; Comando.Parameters.Add(Id_Cargo_Trabajador); SqlParameter Id_Tipo_Documento = new SqlParameter(); Id_Tipo_Documento.ParameterName = "@Id_Tipo_Documento"; Id_Tipo_Documento.Value = this.Id_Tipo_Documento; Id_Tipo_Documento.Direction = ParameterDirection.Input; Id_Tipo_Documento.SqlDbType = SqlDbType.BigInt; Comando.Parameters.Add(Id_Tipo_Documento); SqlParameter Nombres = new SqlParameter(); Nombres.ParameterName = "@Nombres"; Nombres.Value = this.Nombres; Nombres.Direction = ParameterDirection.Input; Nombres.SqlDbType = SqlDbType.VarChar; Nombres.Size = 40; Comando.Parameters.Add(Nombres); SqlParameter Apellidos = new SqlParameter(); Apellidos.ParameterName = "@Apellidos"; Apellidos.Value = this.Apellidos; Apellidos.Direction = ParameterDirection.Input; Apellidos.SqlDbType = SqlDbType.VarChar; Apellidos.Size = 40; Comando.Parameters.Add(Apellidos); SqlParameter Sexo = new SqlParameter(); Sexo.ParameterName = "@Sexo"; Sexo.Value = this.Sexo; Sexo.Direction = ParameterDirection.Input; Sexo.SqlDbType = SqlDbType.VarChar; Sexo.Size = 20; Comando.Parameters.Add(Sexo); SqlParameter Numero_Documento = new SqlParameter(); Numero_Documento.ParameterName = "@Numero_Documento"; Numero_Documento.Value = this.Numero_Documento; Numero_Documento.Direction = ParameterDirection.Input; Numero_Documento.SqlDbType = SqlDbType.VarChar; Numero_Documento.Size = 20; Comando.Parameters.Add(Numero_Documento); SqlParameter Correo_Electronico = new SqlParameter(); Correo_Electronico.ParameterName = "@Correo_Electronico"; Correo_Electronico.Value = this.Correo_Electronico; Correo_Electronico.Direction = ParameterDirection.Input; Correo_Electronico.SqlDbType = SqlDbType.VarChar; Correo_Electronico.Size = 50; Comando.Parameters.Add(Correo_Electronico); SqlParameter Telefono_Movil = new SqlParameter(); Telefono_Movil.ParameterName = "@Telefono_Movil"; Telefono_Movil.Value = this.Telefono_Movil; Telefono_Movil.Direction = ParameterDirection.Input; Telefono_Movil.SqlDbType = SqlDbType.VarChar; Telefono_Movil.Size = 10; Comando.Parameters.Add(Telefono_Movil); SqlParameter Foto = new SqlParameter(); Foto.ParameterName = "@Foto"; if (this.Foto == null) { Foto.Value = DBNull.Value; } else { Foto.Value = AccionesSistema.ConvertirImagen(this.Foto); } Foto.Direction = ParameterDirection.Input; Foto.SqlDbType = SqlDbType.Image; Comando.Parameters.Add(Foto); SqlParameter Fecha_Nacimiento = new SqlParameter(); Fecha_Nacimiento.ParameterName = "@Fecha_Nacimiento"; Fecha_Nacimiento.Value = this.Fecha_Nacimiento; Fecha_Nacimiento.Direction = ParameterDirection.Input; Fecha_Nacimiento.SqlDbType = SqlDbType.Date; Comando.Parameters.Add(Fecha_Nacimiento); SqlParameter Estado = new SqlParameter(); Estado.ParameterName = "@Estado"; Estado.Value = this.Estado; Estado.Direction = ParameterDirection.Input; Estado.SqlDbType = SqlDbType.Bit; Comando.Parameters.Add(Estado); return(ED.ProcedureExecuteNonQuery(Comando)); }