public void ListarAll() { EControl_Cabecera opedido= new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = lista; }
private void btn_Actualizar_Click(object sender, EventArgs e) { EControl_Cabecera odevolucion = new EControl_Cabecera(); lista = odevolucion.ListarEnvasesDevolucion(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = lista; reporte = lista; }
private void dataGridView1_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count>0) { ocontrol = (EControl_Cabecera)dataGridView1.CurrentRow.DataBoundItem; Ehenvase oenvase = new Ehenvase(); oenvase.Cod_cliente = ocontrol.Cod_cliente; dataGridView2.DataSource = null; dataGridView2.AutoGenerateColumns = false; dataGridView2.DataSource = oenvase.ListarHistorialEnvase(); } }
private void btn_listar_Click(object sender, EventArgs e) { dataGridView1.DataSource = null; dataGridView2.DataSource = null; if (rbtn_all.Checked) { this.ListarAll(); } else { if (checkBox1.Checked && txt_codcliente.Text!=string.Empty) { EControl_Cabecera oboleta = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = oboleta.ListarBoletaVentaAll(); List<EControl_Cabecera> resultado = lista.Where(p=>p.Cod_cliente.Equals(txt_codcliente.Text)&& p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString())).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } if (fecha==1) { EControl_Cabecera oboleta = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = oboleta.ListarBoletaVentaAll(); List<EControl_Cabecera> resultado = lista.Where(p=>p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString())).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } if (!checkBox1.Checked && txt_codcliente.Text!=string.Empty) { EControl_Cabecera oboleta = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = oboleta.ListarBoletaVentaAll(); List<EControl_Cabecera> resultado = lista.Where(p=>p.Cod_cliente.Equals(txt_codcliente.Text)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } } }
private void button1_Click(object sender, EventArgs e) { Ehpago opago = new Ehpago(); opago.Idcontrol = ocabecera.Idcontrol; opago.Idhijo = ocabecera.Idcontrol; opago.Iddocumento = 9; opago.Fech_pago = Convert.ToDateTime(dateTimePicker2.Value.ToShortDateString()); opago.Monto = Convert.ToDecimal(textBox5.Text) ; opago.SETREGISTRO(); EControl_Cabecera rocabecera = new EControl_Cabecera(); rocabecera.Idcontrol = ocabecera.Idcontrol; rocabecera.Fech_pago = Convert.ToDateTime(dateTimePicker2.Value.ToShortDateString()); rocabecera.CancelarPedido(); DialogResult = DialogResult.OK; }
private void toolStripButton1_Click(object sender, EventArgs e) { txt_cliente.Text = string.Empty; txt_condicion.Text = string.Empty; txt_direccion.Text = string.Empty; txt_neto.Text = string.Empty; txt_numdocument.Text = string.Empty; txt_numeroboleta.Text = string.Empty; txt_numeropedido.Text = string.Empty; txt_referencia.Text = string.Empty; txt_serieboleta.Text = string.Empty; txt_seriepedido.Text = string.Empty; txt_tipopedido.Text = string.Empty; txt_vendedor.Text = string.Empty; dgv_detalleboleta.DataSource = null; ocabecera = new EControl_Cabecera(); dtp_fech_pedido.Value = DateTime.Now; dtp_fechboleta.Value = DateTime.Now; }
public List<EControl_Cabecera> PedidosByIdCliente(string codigocliente, string cod_pro) { try { List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); BDAcces bd = new BDAcces(); bd.AddParameter("@opcion", "QUERY06"); bd.AddParameter("@cod_cliente", codigocliente); bd.AddParameter("@cod_prod",cod_pro); SqlDataReader leer = (SqlDataReader)bd.ExecuteReader("GETCONTROL_CABECERA"); while (leer.Read()) { EControl_Cabecera ocabecera = new EControl_Cabecera(); ocabecera.Serie = leer[1].ToString(); ocabecera.Numero = leer[2].ToString(); ocabecera.fech_pedido = Convert.ToDateTime(leer[3].ToString()); ocabecera.Nom_vendedor = leer[4].ToString(); ocabecera.Neto = Convert.ToDecimal(leer[5].ToString()); ocabecera.Cod_vendedor = leer[6].ToString(); ocabecera.Idcontrol =Convert.ToInt32(leer[7].ToString()); lista.Add(ocabecera); } return lista; } catch (Exception) { throw; } }
public static EControl_Cabecera BuscarByIdPedido(int idcontrol) { try { BDAcces bd = new BDAcces(); EControl_Cabecera opedido = new EControl_Cabecera(); bd.AddParameter("@id", idcontrol); bd.AddParameter("@opcion", "QUERY04"); SqlDataReader leer = (SqlDataReader)bd.ExecuteReader("GETCONTROL_CABECERA"); while (leer.Read()) { opedido.idcontrol = Convert.ToInt32(leer[0].ToString()); opedido.fech_pedido = Convert.ToDateTime(leer[5].ToString()); opedido.serie = leer[1].ToString(); opedido.numero=leer[2].ToString(); opedido.cod_cliente = leer[17].ToString(); opedido.nom_cliente = leer[3].ToString(); opedido.cod_vendedor=leer[18].ToString(); opedido.nom_vendedor=leer[4].ToString(); opedido.desc_tipoventa=leer[7].ToString(); opedido.desc_tipopago = leer[6].ToString(); opedido.neto=Convert.ToDecimal(leer[10].ToString()); opedido.idhijo = Convert.ToInt32(leer[22].ToString()); } return opedido; } catch (Exception) { throw; } }
private void verBoletasDeVentaToolStripMenuItem_Click(object sender, EventArgs e) { EControl_Cabecera oboleta = new EControl_Cabecera(); Frm_BoletaAdd ofrm_boleta = new Frm_BoletaAdd(oboleta); ofrm_boleta.MdiParent = this; ofrm_boleta.Show(); }
void ListarAll() { EControl_Cabecera oboleta = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = oboleta.ListarBoletaVentaAll(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = lista; }
public List<EControl_Cabecera> ListarBoletaVentaAll() { try { BDAcces bd = new BDAcces(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); bd.AddParameter("@opcion", "QUERY07"); SqlDataReader leer = (SqlDataReader)bd.ExecuteReader("GETCONTROL_CABECERA"); while (leer.Read()) { EControl_Cabecera ocabecera = new EControl_Cabecera(); ocabecera.Idcontrol = Convert.ToInt32(leer[0].ToString()); ocabecera.Serie = leer[1].ToString(); ocabecera.Numero = leer[2].ToString(); ocabecera.Fech_pedido = Convert.ToDateTime(leer[3].ToString()); ocabecera.Cod_cliente = leer[4].ToString(); ocabecera.Nom_cliente = leer[5].ToString(); ocabecera.Neto = Convert.ToDecimal(leer[6].ToString()); ocabecera.Idhijo = Convert.ToInt32(leer[7].ToString()); lista.Add(ocabecera); } return lista; } catch (Exception) { throw; } }
public List<EControl_Cabecera> ListarAllPedido() { try { BDAcces bd = new BDAcces(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); EControl_Cabecera opedido; SqlDataReader leer = (SqlDataReader)bd.ExecuteReader("GETCONTROL_CABECERA"); while (leer.Read()) { opedido = new EControl_Cabecera(); opedido.idcontrol = Convert.ToInt32(leer[0].ToString()); opedido.idcomprobante = Convert.ToInt32(leer[1].ToString()); opedido.serie = leer[2].ToString(); opedido.numero = leer[3].ToString(); opedido.nom_cliente = leer[4].ToString(); opedido.nom_vendedor = leer[5].ToString(); opedido.fech_pedido = Convert.ToDateTime(leer[6].ToString()); opedido.desc_tipopago = leer[7].ToString(); opedido.desc_tipoventa = leer[8].ToString(); opedido.neto=Convert.ToDecimal(leer[11].ToString()); opedido.saldo = Convert.ToDecimal(leer[22].ToString()); if (!leer[14].ToString().Equals(string.Empty)) { opedido.fech_pago = Convert.ToDateTime(leer[14].ToString()); } opedido.desc_flgpago=leer[12].ToString(); opedido.cod_cliente=leer[18].ToString(); opedido.cod_vendedor = leer[19].ToString(); opedido.idtipopago = Convert.ToInt32(leer[20].ToString()); opedido.idtipoventa = Convert.ToInt32(leer[21].ToString()); lista.Add(opedido); } return lista; } catch (Exception) { throw; } }
public Frm_BoletaAdd(EControl_Cabecera pocabecera) { InitializeComponent(); ocabecera = pocabecera; }
private void toolStripButton5_Click(object sender, EventArgs e) { try { int idcabecera = 0; EControl_Cabecera ocabecera = new EControl_Cabecera(); ocabecera.Serie = txt_serieboleta.Text; ocabecera.Numero = txt_numeroboleta.Text; ocabecera.Fech_pedido = Convert.ToDateTime(dtp_fechboleta.Value.ToShortDateString()); ocabecera.Cod_cliente = cod_cliente; ocabecera.Cod_vendedor = cod_vendedor; ocabecera.Fech_pago = Convert.ToDateTime(dtp_fechboleta.Value.ToShortDateString()); ocabecera.Idcomprobante = 8; ocabecera.Neto = Convert.ToDecimal(pneto); ocabecera.Hora_pedido = Convert.ToDateTime(DateTime.Now.ToShortTimeString()); ocabecera.Idtipopago = idtipopago; ocabecera.Idtipoventa = idtipoventa; ocabecera.Idhijo = idhijo; ocabecera.SETREGISTRO(); idcabecera = ocabecera.Idcontrol; //Insertando el detalle foreach (EControlDetalle item in lista) { EControlDetalle odetalle = new EControlDetalle(); odetalle.Serie = txt_serieboleta.Text; odetalle.Numero = txt_numeroboleta.Text; odetalle.Idcontrol = ocabecera.Idcontrol; odetalle.Cod_producto = item.Cod_producto; odetalle.Cantidad = item.Cantidad; odetalle.Precio = item.Precio; odetalle.Importe = item.Importe; odetalle.SETREGISTRO(); } EControl_Cabecera ocabecera2 = new EControl_Cabecera(); ocabecera2.Idcontrol = idhijo; ocabecera2.Fech_pago = Convert.ToDateTime(dtp_fechboleta.Value.ToShortDateString()); ocabecera2.CancelarPedido(); Ehpago opago = new Ehpago(); opago.Iddocumento = 8; opago.Serie = txt_serieboleta.Text; opago.Numero = txt_numeroboleta.Text; opago.Idcontrol = ocabecera.Idcontrol; opago.Idhijo = idhijo; opago.Fech_pago = Convert.ToDateTime(dtp_fechboleta.Value.ToShortDateString()); opago.Monto = pneto; opago.SETREGISTRO(); MessageBox.Show("Proceso realizado con éxito", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information); //MessageBox.Show("El idcontrol boleta es: "+idcabecera); toolStripButton3.Enabled = true; } catch (Exception ex) { MessageBox.Show("Ha ocurrido un error en el proceso de guardado.. \r\n"+ "El servidor a devuelto el siguiente error: "+ex.Message,"Error",MessageBoxButtons.OK,MessageBoxIcon.Error); } }
public Frm_HistorialPago(EControl_Cabecera pidcontrol) { InitializeComponent(); ocabecera = pidcontrol; }
private void btn_listar_Click(object sender, EventArgs e) { dataGridView1.DataSource = null; if (rbtn_all.Checked) { ListarAll(); } else { if (chk_fecha.Checked && !chk_cliente.Checked && !chk_tventa.Checked && !chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p=> p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString())).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (chk_fecha.Checked && chk_cliente.Checked && !chk_tventa.Checked && !chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString()) && p.Cod_cliente.Equals(txt_codcliente.Text)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (!chk_fecha.Checked && chk_cliente.Checked && !chk_tventa.Checked && !chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p =>p.Cod_cliente.Equals(txt_codcliente.Text)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (chk_fecha.Checked && !chk_cliente.Checked && !chk_tventa.Checked && !chk_tpago.Checked && chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString()) && p.Cod_vendedor.Equals(cmb_vendedor.SelectedValue.ToString())).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (!chk_fecha.Checked && !chk_cliente.Checked && !chk_tventa.Checked && !chk_tpago.Checked && chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Cod_vendedor.Equals(cmb_vendedor.SelectedValue.ToString())).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (chk_fecha.Checked && !chk_cliente.Checked && !chk_tventa.Checked && chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString()) && p.Idtipopago == Convert.ToInt32(cmb_tpago.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (!chk_fecha.Checked && chk_cliente.Checked && !chk_tventa.Checked && chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Idtipopago == Convert.ToInt32(cmb_tpago.SelectedValue)&& p.Cod_cliente.StartsWith(txt_codcliente.Text)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (chk_fecha.Checked && !chk_cliente.Checked && chk_tventa.Checked && !chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString()) && p.Idtipoventa == Convert.ToInt32(cmb_tventa.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (!chk_fecha.Checked && chk_cliente.Checked && chk_tventa.Checked && !chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Cod_cliente.Equals(txt_codcliente.Text) && p.Idtipoventa == Convert.ToInt32(cmb_tventa.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (!chk_fecha.Checked && !chk_cliente.Checked && chk_tventa.Checked && !chk_tpago.Checked && chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Cod_vendedor.Equals(cmb_vendedor.SelectedValue.ToString()) && p.Idtipoventa == Convert.ToInt32(cmb_tventa.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (!chk_fecha.Checked && !chk_cliente.Checked && !chk_tventa.Checked && chk_tpago.Checked && chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Cod_vendedor.Equals(cmb_vendedor.SelectedValue.ToString()) && p.Idtipopago == Convert.ToInt32(cmb_tpago.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (chk_fecha.Checked && !chk_cliente.Checked && chk_tventa.Checked && !chk_tpago.Checked && chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString()) && p.Cod_vendedor.Equals(cmb_vendedor.SelectedValue.ToString()) && p.Idtipoventa == Convert.ToInt32(cmb_tventa.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (chk_fecha.Checked && !chk_cliente.Checked && !chk_tventa.Checked && chk_tpago.Checked && chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString())&& p.Cod_vendedor.Equals(cmb_vendedor.SelectedValue.ToString()) && p.Idtipopago == Convert.ToInt32(cmb_tpago.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (chk_fecha.Checked && chk_cliente.Checked && chk_tventa.Checked && !chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString()) && p.Cod_cliente.Equals(txt_codcliente.Text) && p.Idtipoventa == Convert.ToInt32(cmb_tventa.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } if (chk_fecha.Checked && chk_cliente.Checked && !chk_tventa.Checked && chk_tpago.Checked && !chk_vendedor.Checked) { lista_pedido = new List<EControl_Cabecera>(); opedido = new EControl_Cabecera(); lista_pedido = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista_pedido.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fecha.Value.ToShortDateString()) && p.Cod_cliente.Equals(txt_codcliente.Text) && p.Idtipopago == Convert.ToInt32(cmb_tpago.SelectedValue)).ToList(); dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; dataGridView2.DataSource = null; } } }
private void porVendedorToolStripMenuItem_Click(object sender, EventArgs e) { DataSet dt = new DataSet(); EControl_Cabecera rpt_cliente = new EControl_Cabecera(); dt = rpt_cliente.Rpt_VendedorCreditoById(cmb_vendedor.SelectedValue.ToString()); //dt.WriteXmlSchema("i:\\rpt_cre_vendedor.xml"); ReportClass rpt = new Rpt_CredVendedor(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Text = "Reporte: Créditos de Vendedores"; ofrm.Show(); }
private void porClienteToolStripMenuItem_Click(object sender, EventArgs e) { DataSet dt = new DataSet(); EControl_Cabecera rpt_cliente = new EControl_Cabecera(); dt = rpt_cliente.Rpt_ClienteCreditoById(txt_codcliente.Text); // dt.WriteXmlSchema("h:\\rpt_cre_cliente.xml"); ReportClass rpt = new Rpt_CredCliente(); rpt.SetDataSource(dt); Frm_Reporteador ofrm = new Frm_Reporteador(rpt); ofrm.Text = "Reporte: Créditos de Clientes"; ofrm.Show(); }
public List<EControl_Cabecera> ListarEnvasesDevolucion() { try { BDAcces bd = new BDAcces(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); bd.AddParameter("@opcion", "QUERY02"); SqlDataReader leer = (SqlDataReader)bd.ExecuteReader("GETHISTORIAL_ENVASE"); while (leer.Read()) { EControl_Cabecera ocontrol = new EControl_Cabecera(); ocontrol.Cod_cliente = leer[0].ToString(); ocontrol.Nom_cliente = leer[1].ToString(); ocontrol.Cod_producto = leer[2].ToString(); ocontrol.Desc_producto = leer[3].ToString(); ocontrol.T_envase = Convert.ToInt32(leer[4].ToString()); ocontrol.D_envase = Convert.ToInt32(leer[5].ToString()); ; ocontrol.Por_devolver = Convert.ToInt32(leer[6].ToString()); lista.Add(ocontrol); } return lista; } catch (Exception) { throw; } }
private void btn_aceptar_Click(object sender, EventArgs e) { if (dataGridView1.SelectedRows.Count>0) { oboleta = (EControl_Cabecera)dataGridView1.CurrentRow.DataBoundItem; DialogResult = DialogResult.OK; } }
private void toolStripButton1_Click(object sender, EventArgs e) { if (list_detalle.Count>0) { EControl_Cabecera opedido = new EControl_Cabecera(); opedido.Idcomprobante = 1; opedido.Serie = txt_serie.Text; opedido.Numero = txt_numero.Text; opedido.Cod_cliente = txt_cod_cliente.Text; opedido.Cod_vendedor = txt_codvendedor.Text; opedido.Fech_pedido = Convert.ToDateTime(dtp_fecha.Value.ToShortDateString()); opedido.Hora_pedido = Convert.ToDateTime(DateTime.Now.ToLongTimeString()); opedido.Idtipopago = idtipopago; opedido.Idtipoventa = Convert.ToInt32(cmb_tipopedido.SelectedValue); opedido.Neto = pimporte; //opedido.T_envase = 5; opedido.SETREGISTRO(); foreach (EControlDetalle item in list_detalle) { EControlDetalle odetalle = new EControlDetalle(); odetalle.Idcontrol = opedido.Idcontrol; odetalle.Serie = txt_serie.Text; odetalle.Numero = txt_numero.Text; odetalle.Cod_producto = item.Cod_producto; odetalle.Cantidad = Convert.ToInt32(item.Cantidad); odetalle.Precio = Convert.ToDecimal(item.Precio); odetalle.Importe = Convert.ToDecimal(item.Importe); odetalle.Idcomprobante = 1; odetalle.Cod_cliente = txt_cod_cliente.Text; odetalle.Cod_vendedor = txt_codvendedor.Text; odetalle.Fech_pedido = Convert.ToDateTime(dtp_fecha.Value.ToShortDateString()); odetalle.Retornable = item.Retornable; odetalle.SETREGISTRO(); Ehenvase oenvase = new Ehenvase(); oenvase.Idcontrol = opedido.Idcontrol; oenvase.Serie = txt_serie.Text; oenvase.Numero = txt_numero.Text; oenvase.Cod_cliente = txt_cod_cliente.Text; oenvase.Cod_personal = txt_codvendedor.Text; oenvase.Fech_ven =Convert.ToDateTime( dtp_fecha.Value.ToShortDateString()); oenvase.Cod_producto = item.Cod_producto; oenvase.Cantidad = item.Cantidad; oenvase.SETREGISTRO(); } if (idtipopago != 2) { Ehpago opago = new Ehpago(); opago.Idcontrol = opedido.Idcontrol; opago.Idhijo = opedido.Idcontrol; opago.Iddocumento = 9; opago.Fech_pago = Convert.ToDateTime(dtp_fecha.Value.ToShortDateString()); opago.Monto = pimporte; opago.SETREGISTRO(); EControl_Cabecera rocabecera = new EControl_Cabecera(); rocabecera.Idcontrol = opedido.Idcontrol; rocabecera.Fech_pago = Convert.ToDateTime(dtp_fecha.Value.ToShortDateString()); rocabecera.CancelarPedido(); } /*Devolucion de enbases*/ if (txt_envase.Value != 0 || txt_pendiente.Value != 0) { EDevolucion odevolucion = new EDevolucion(); odevolucion.Cod_cliente = txt_cod_cliente.Text; odevolucion.Cod_vendedor = txt_codvendedor.Text; odevolucion.Serie = txt_serie.Text; odevolucion.Numero = txt_numero.Text; odevolucion.Cantidad = Convert.ToInt32(txt_envase.Value); odevolucion.Fech_dev = Convert.ToDateTime(dtp_fecha.Value.ToShortDateString()); odevolucion.Cod_producto = cmb_producto.SelectedValue.ToString(); odevolucion.Pendiente = Convert.ToInt32(txt_pendiente.Value); odevolucion.Insertar(); } MessageBox.Show("Proceso realizado con éxito !"); Limpiar(); } else { /*Devolucion de enbases*/ EDevolucion odevolucion = new EDevolucion(); odevolucion.Cod_cliente = txt_cod_cliente.Text; odevolucion.Cod_vendedor = txt_codvendedor.Text; odevolucion.Serie = txt_serie.Text; odevolucion.Numero = txt_numero.Text; odevolucion.Cantidad = Convert.ToInt32(txt_envase.Value); odevolucion.Fech_dev = Convert.ToDateTime(dtp_fecha.Value.ToShortDateString()); odevolucion.Cod_producto = cmb_producto.SelectedValue.ToString(); odevolucion.Pendiente = Convert.ToInt32(txt_pendiente.Value); odevolucion.Insertar(); MessageBox.Show("Proceso realizado con éxito !"); Limpiar(); } }
private void btn_listar_Click(object sender, EventArgs e) { dataGridView1.DataSource = null; if (all==1) { ListarAll(); } else { if (chk_fecha.Checked ) { if (txt_serie.Text != string.Empty) { EControl_Cabecera opedido = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista.Where(p => p.Serie.StartsWith(txt_serie.Text) && p.Fech_pedido.ToShortDateString().Equals(dtp_fechpedido.Value.ToShortDateString())).ToList(); if (resultado.Count > 0) { dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } else { dataGridView1.DataSource = null; } } if (txt_numero.Text != string.Empty) { EControl_Cabecera opedido = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista.Where(p => p.Serie.StartsWith(txt_serie.Text) && p.Numero.StartsWith(txt_numero.Text) && p.Fech_pedido.ToShortDateString().Equals(dtp_fechpedido.Value.ToShortDateString())).ToList(); if (resultado.Count > 0) { dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } else { dataGridView1.DataSource = null; } } if (fecha == 1) { EControl_Cabecera opedido = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fechpedido.Value.ToShortDateString())).ToList(); if (resultado.Count > 0) { dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } else { dataGridView1.DataSource = null; } } if (txt_cliente.Text != string.Empty) { EControl_Cabecera opedido = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista.Where(p => p.Cod_cliente.StartsWith(txt_cliente.Text) && p.Fech_pedido.ToShortDateString().Equals(dtp_fechpedido.Value.ToShortDateString())).ToList(); if (resultado.Count > 0) { dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } else { dataGridView1.DataSource = null; } } } else { if (txt_serie.Text != string.Empty) { EControl_Cabecera opedido = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista.Where(p => p.Serie.StartsWith(txt_serie.Text)).ToList(); if (resultado.Count > 0) { dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } else { dataGridView1.DataSource = null; } } if (txt_numero.Text !=string.Empty) { EControl_Cabecera opedido = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista.Where(p => p.Serie.StartsWith(txt_serie.Text) && p.Numero.StartsWith(txt_numero.Text)).ToList(); if (resultado.Count > 0) { dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } else { dataGridView1.DataSource = null; } } if (fecha==1) { EControl_Cabecera opedido = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista.Where(p => p.Fech_pedido.ToShortDateString().Equals(dtp_fechpedido.Value.ToShortDateString())).ToList(); if (resultado.Count > 0) { dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } else { dataGridView1.DataSource = null; } } if (txt_cliente.Text!=string.Empty) { EControl_Cabecera opedido = new EControl_Cabecera(); List<EControl_Cabecera> lista = new List<EControl_Cabecera>(); lista = opedido.ListarAllPedido(); List<EControl_Cabecera> resultado = lista.Where(p => p.Cod_cliente.StartsWith(txt_cliente.Text)).ToList(); if (resultado.Count > 0) { dataGridView1.DataSource = null; dataGridView1.AutoGenerateColumns = false; dataGridView1.DataSource = resultado; } else { dataGridView1.DataSource = null; } } } } }
private void toolStripButton1_Click(object sender, EventArgs e) { EControl_Cabecera ocabecera = new EControl_Cabecera(); Frm_BoletaAdd ofrm = new Frm_BoletaAdd(ocabecera); ofrm.ShowDialog(); }
public Frm_SinDocumento(EControl_Cabecera pocabecera) { InitializeComponent(); ocabecera = pocabecera; }