public override void Borrar() { if (dgvLista.SelectedRows.Count != 0) { int pos = dgvLista.CurrentRow.Index; string ID; ID = dgvLista.Rows[pos].Cells["etiqueta"].Value.ToString(); if (MessageBox.Show("¿Borrar Registro Seleccionado?", "Eliminar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.No) { return; } N_Etiqueta etiqueta1 = new N_Etiqueta(); if (etiqueta1.Borrar(ID) == true) { CargarGrilla(); } else { MessageBox.Show("Error: No se pudo eliminar el registro", "Eliminar"); } } else { MessageBox.Show("Seleccione Item", "Borrar"); } }
private void CargarGrilla() { N_Etiqueta etiqueta1 = new N_Etiqueta(); dgvLista.DataSource = etiqueta1.Lista_EC(); dgvLista.Columns["Codigo"].DisplayIndex = 0; dgvLista.Columns["Descripcion"].DisplayIndex = 1; dgvLista.Columns["Cliente"].DisplayIndex = 2; dgvLista.Columns["Especie"].DisplayIndex = 3; dgvLista.Refresh(); }
private void btnBuscarGuia_Click(object sender, EventArgs e) { N_Etiqueta etiqueta1 = new N_Etiqueta(); List <E_Etiqueta> lista = new List <E_Etiqueta>(); string guia = txtGuia.Text; lista = etiqueta1.ListaEtiquetasGuia(guia); if (lista != null) { dgvLista.DataSource = lista; } else { MessageBox.Show(etiqueta1.Mensaje); } }
private void btnBuscar_Click(object sender, EventArgs e) { N_Etiqueta etiqueta1 = new N_Etiqueta(); List <E_Etiqueta> lista = new List <E_Etiqueta>(); DateTime fecha1 = DateTime.ParseExact(dtpComienzo.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture); string fechaInicio = fecha1.ToString("yyyy-MM-dd"); DateTime fecha2 = DateTime.ParseExact(dtpFin.Text, "dd-MM-yyyy", CultureInfo.InvariantCulture); string fechaFin = fecha2.ToString("yyyy-MM-dd"); lista = etiqueta1.ListaEtiquetasFecha(fechaInicio, fechaFin); if (lista != null) { dgvLista.DataSource = lista; } else { MessageBox.Show(etiqueta1.Mensaje); } }
void AgregarEtiqueta() { N_Etiqueta etiqueta1 = new N_Etiqueta(); E_Etiqueta etiqueta2 = new E_Etiqueta(); etiqueta2.Descripcion = txtDescripcionEtiqueta.Text; string especie = Convert.ToString(cbEspecie.SelectedValue); string cliente = Convert.ToString(cbCliente.SelectedValue); if (etiqueta1.Agregar(etiqueta2, especie, cliente) == true) { CargarGrilla(); Limpiar(); } else { MessageBox.Show("Error: No se pudo agregar el registro", "Agregar"); } }
public override void Modificar() { if (dgvLista.SelectedRows.Count != 0) { panelCampos.Top = 0; panelCampos.Left = 0; panelCampos.Visible = true; lblTipoAccion.Text = "Modificar"; btnAceptar.Text = lblTipoAccion.Text; int pos = dgvLista.CurrentRow.Index; N_Etiqueta etiqueta1 = new N_Etiqueta(); E_Etiqueta_EC etiqueta2 = etiqueta1.ObtenerEtiqueta(dgvLista.Rows[pos].Cells["codigo"].Value.ToString()); txtDescripcionEtiqueta.Text = etiqueta2.Descripcion; cbCliente.SelectedValue = etiqueta2.Cliente.ToString(); cbEspecie.SelectedValue = etiqueta2.Especie.ToString(); lblIDEtiqueta.Text = etiqueta2.Codigo; } }
private void frmMantenedorEtiqueta_Load(object sender, EventArgs e) { N_Etiqueta etiqueta1 = new N_Etiqueta(); N_Cliente cliente1 = new N_Cliente(); N_Especie especie1 = new N_Especie(); dgvLista.DataSource = etiqueta1.Lista_EC(); dgvLista.Columns["Codigo"].DisplayIndex = 0; dgvLista.Columns["Descripcion"].DisplayIndex = 1; dgvLista.Columns["Cliente"].DisplayIndex = 2; dgvLista.Columns["Especie"].DisplayIndex = 3; cbCliente.DataSource = cliente1.Lista(); cbCliente.ValueMember = "id"; cbCliente.DisplayMember = "cliente"; cbCliente.SelectedIndex = -1; cbEspecie.DataSource = especie1.Lista(); cbEspecie.ValueMember = "codigo"; cbEspecie.DisplayMember = "descripcion"; cbEspecie.SelectedIndex = -1; }
private void btnImprimir_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtGuia.Text) || string.IsNullOrWhiteSpace(txtGuia.Text)) { MessageBox.Show("Ingrese Guia", "Agregar"); return; } if (txtGuia.Text.Length < 4) { MessageBox.Show("Guia debe tener minimo 4 numeros", "Agregar"); return; } if (string.IsNullOrEmpty(txtCliente.Text) || string.IsNullOrWhiteSpace(txtCliente.Text)) { MessageBox.Show("Ingrese Cliente", "Agregar"); return; } if (string.IsNullOrEmpty(dtpFecha.Text) || string.IsNullOrWhiteSpace(dtpFecha.Text)) { MessageBox.Show("Ingrese Fecha", "Agregar"); return; } if (string.IsNullOrEmpty(dtpHora.Text) || string.IsNullOrWhiteSpace(dtpHora.Text)) { MessageBox.Show("Ingrese Hora", "Agregar"); return; } if (string.IsNullOrEmpty(txtCantidad.Text) || string.IsNullOrWhiteSpace(txtCantidad.Text)) { MessageBox.Show("Ingrese Cantidad", "Agregar"); return; } string guia = txtGuia.Text; string cliente = txtCliente.Text; DateTime fecha = dtpFecha.Value; string fechaString = fecha.ToString("yyyy-MM-dd"); //string hora = DateTime.ParseExact(dtpHora.Text, "h:mm:ss tt", CultureInfo.InvariantCulture).ToString("HH:mm:ss"); //string hora = DateTime.ParseExact(dtpHora.Text, "HH:mm:ss", CultureInfo.InvariantCulture).ToString("HH:mm:ss"); string hora = dtpHora.Value.ToString("HH:mm:ss"); DateTime hora2 = dtpHora.Value; int cant = Convert.ToInt32(txtCantidad.Text); N_Etiqueta etiqueta1 = new N_Etiqueta(); E_Etiqueta etiqueta2 = new E_Etiqueta() { Correlativo = 0, Guia_aerea = guia, Fecha = fechaString, Hora = hora, Cliente = cliente }; for (int i = 0; i < cant; i++) { if (!etiqueta1.CrearEtiqueta(etiqueta2)) { MessageBox.Show(etiqueta1.Mensaje); break; } else { //Imprimir Etiqueta N_CodigoDPL codigo = new N_CodigoDPL(); string substrng = etiqueta2.Guia_aerea.Substring(etiqueta2.Guia_aerea.Length - 4); //codigo.ImpresionCodigoBarra(substrng, fecha.ToString("dd-MM-yyyy"), etiqueta2.Hora, etiqueta2.Correlativo.ToString()); codigo.ImpresionCodigoBarraV2(substrng, fecha.ToString("dd-MM-yyyy"), hora2.ToString("HH:mm"), etiqueta2.Correlativo.ToString()); Limpiar(); } } }