public DataTable OrdenPedido_rpt01(EOrdPedido op) { DOrdPedido objop = new DOrdPedido(); DataTable dt = objop.GetOrdenPedido_rpt01(op); return dt; }
public object GetDataReport(string key) { EOrdPedido objE = new EOrdPedido(); objE.Idreqsalida = nuop; objE.IdEmpresa = wfChgEmpPer.datos.idEmpresa;// llenar con sesion objE.IdPeriodo = wfChgEmpPer.datos.idperiodo; BOrdPedido objop = new BOrdPedido(); DataTable dt = objop.OrdenPedido_rpt01(objE); DataSet ds = new DataSet(); ds.Tables.Add(dt); return ds; }
private void Grabar() { DialogResult result = MessageBox.Show("Seguro que desea Grabar?", "Grabar", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); { if (result == DialogResult.OK) { EOrdPedido objI = new EOrdPedido(); EOrdPedido_Detalle objID = new EOrdPedido_Detalle(); if (txtid_op.Text == "") { List<Dato> oListDato = BOrdPedido.OrdenPedidoGenCod_qry01_(wfChgEmpPer.datos.idEmpresa,wfChgEmpPer.datos.idperiodo); if (oListDato.Count > 0) { txtid_op.Text = oListDato[0].id; } objI.Idreqsalida = txtid_op.Text; objID.Idreqsalida = txtid_op.Text; } else { objI.Idreqsalida = txtid_op.Text; objID.Idreqsalida = txtid_op.Text; } objI.IdEmpresa = wfChgEmpPer.datos.idEmpresa; objI.IdPeriodo = wfChgEmpPer.datos.idperiodo; objI.Id_condpago = txtid_formapago.Text; objI.Id_clipro = txtid_cliente.Text; objI.Fe_requer = txtfecha.Value.ToShortDateString(); objI.Idpersonal1 = txtid_emitido.Text; objI.IdLocal = txtid_local.Text; objI.Fe_venc = txtfecha_venc.Value.ToShortDateString(); objI.Ds_direntrega = txtds_direccion.Text.ToUpper(); objI.Id_vendedor = txtid_vendedor.Text; objI.Id_tipsalida = txtid_documento.Text; objI.Id_prioridad = txtid_prioridad.Text; objI.id_vmoneda = txtMoneda.Text; objI.Id_autorizado = ""; objI.Id_autorizado2 = ""; objI.Id_aprobado = ""; objI.St_autorizado = "T"; objI.St_autorizado2 = "T"; objI.St_aprobado = "T"; objI.Ds_observ = txtds_observ.Text.ToUpper(); objI.Id_ucreatrec = frmLogin.d.id.ToLower(); objI.Ds_prontoPago = txtProntoPago.Text; objI.Ds_promocion = txtPromocion.Text ; BOrdPedido.OrdenPedido_mnt01(objI); ////------------------------Detalle de compras---------------------------------------------------- string _st_igv; for (int i = 0; dgOrdenPedido.Rows.Count > i; i++) { var Nu_Item = dgOrdenPedido.Rows[i].Cells["NuItem"].Value.ToString(); var id_clipro = dgOrdenPedido.Rows[i].Cells["id_clipro"].Value.ToString(); var Codigo = dgOrdenPedido.Rows[i].Cells["Codigo"].Value.ToString(); var idcolor = dgOrdenPedido.Rows[i].Cells["idcolor"].Value.ToString(); var nu_rollo = dgOrdenPedido.Rows[i].Cells["nu_rollo"].Value.ToString(); var Peso_desp = dgOrdenPedido.Rows[i].Cells["Peso_desp"].Value.ToString(); var id_vendedor = dgOrdenPedido.Rows[i].Cells["id_Vendedor"].Value.ToString(); var precio_unitario = dgOrdenPedido.Rows[i].Cells["precio_unitario"].Value.ToString(); var st_igv = dgOrdenPedido.Rows[i].Cells["chkIgv"].Value.ToString(); if (st_igv == "True") { _st_igv = "1"; } else { _st_igv = "0"; } objID.IdEmpresa = wfChgEmpPer.datos.idEmpresa; //llenar con sesion objID.Idreqsalida = txtid_op.Text; objID.IdPeriodo = wfChgEmpPer.datos.idperiodo; objID.Id_clipro = id_clipro.ToString(); objID.Id_producto = Codigo.ToString(); objID.Id_color = idcolor.ToString(); objID.NuItem = Nu_Item.ToString(); objID.Qt_rollo = Convert.ToInt16(nu_rollo); objID.Mt_preunit_real = Convert.ToDecimal(precio_unitario); objID.Mt_preunit_actual = Convert.ToDecimal(precio_unitario); objID.Qt_peso = Convert.ToDecimal(Peso_desp); objID.Id_vendedor = id_vendedor.ToString(); objID.st_igv = _st_igv.ToString(); objID.St_estado = "Pendiente"; objID.Id_ucreatrec = frmLogin.d.id.ToLower(); BOrdPedido_Detalle.VE_OrdPedido_Detalle_mnt01(objID); } //ANULAR EL DETALLE EOrdPedido_Detalle objdop = new EOrdPedido_Detalle(); for (int i = 0; dgTempDet.Rows.Count > i; i++) { var nu_secue = dgTempDet.Rows[i].Cells["nusecuencia"].Value; objdop.IdPeriodo = wfChgEmpPer.datos.idperiodo; objdop.IdEmpresa = wfChgEmpPer.datos.idEmpresa; //wfChgEmpPer.datos.idperiodo;//llenar con sesion objdop.Idreqsalida = txtid_op.Text; objdop.NuItem = nu_secue.ToString(); objdop.Id_uupdarec = frmLogin.d.id.ToLower(); BOrdPedido_Detalle.VE_OrdPedido_Detalle_mnt03(objdop); } dgTempDet.Rows.Clear(); MessageBox.Show(txtid_op.Text, "Datos Grabados", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (result == DialogResult.Cancel) { } } }
private void BuscarOrdenPedido() { dgOrdenPedido.Rows.Clear(); dgTempDet.Rows.Clear(); EOrdPedido objOp = new EOrdPedido(); if ((periodoOp != "")) { objOp.IdPeriodo = periodoOp; } else { objOp.IdPeriodo = wfChgEmpPer.datos.idperiodo; } txtBuscarOP.Text = txtBuscarOP.Text.PadLeft(7, '0'); objOp.Idreqsalida = txtBuscarOP.Text; objOp.IdEmpresa = wfChgEmpPer.datos.idEmpresa; List<EOrdPedido> oListDato = BOrdPedido.VE_OrdPedido_qry05(objOp); string val = oListDato[0].Existe; if (val == "0") { try { validacionBuscar(); EOrdPedido oBtieneOC = new EOrdPedido(); oBtieneOC = BOrdPedido.VE_OrdPedido_qry01(objOp); txtid_op.Text = oBtieneOC.Idreqsalida; txtfecha.Text = oBtieneOC.Fe_requer.ToString(); txtid_cliente.Text = oBtieneOC.Id_clipro.ToString().Trim(); txtds_cliente.Text = oBtieneOC.ds_raznombre.ToString().Trim(); txtds_direccion.Text = oBtieneOC.Ds_direntrega.ToString(); txtid_emitido.Text = oBtieneOC.Idpersonal1.ToString().Trim(); txtds_emitido.Text = oBtieneOC.emitidap.ToString().Trim(); txtid_local.Text = oBtieneOC.IdLocal.ToString().Trim(); cb_local.SelectedValue = txtid_local.Text; txtid_prioridad.Text = oBtieneOC.Id_prioridad.ToString(); cb_prioridad.SelectedValue = txtid_prioridad.Text; txtid_vendedor.Text = oBtieneOC.Id_vendedor.ToString().Trim(); txtds_vendedor.Text = oBtieneOC.dsVendedor.ToString().Trim(); txtid_formapago.Text = oBtieneOC.Id_condpago.ToString().Trim(); txtds_formapago.Text = oBtieneOC.ds_condpago.ToString().Trim(); txtid_documento.Text = oBtieneOC.Id_tipsalida.ToString().Trim(); cb_tipdoc.SelectedValue = txtid_documento.Text.ToString(); txtds_observ.Text = oBtieneOC.Ds_observ.ToString().Trim(); txtfecha_venc.Text = oBtieneOC.Fe_venc.ToString().Trim(); txtfechaAutorizado.Text = oBtieneOC.fe_autorizado.ToString(); txtfechaAprobado.Text = oBtieneOC.fe_aprobado.ToString(); txtMoneda.Text = oBtieneOC.id_vmoneda.ToString().Trim(); cbMoneda.SelectedValue = oBtieneOC.id_vmoneda.ToString().Trim(); txtProntoPago.Text = oBtieneOC.Ds_prontoPago.ToString(); txtPromocion.Text = oBtieneOC.Ds_promocion.ToString(); EOrdPedido_Detalle objOpd = new EOrdPedido_Detalle(); objOpd.IdEmpresa = wfChgEmpPer.datos.idEmpresa; if (periodoOp != "") { objOpd.IdPeriodo = periodoOp; } else { objOpd.IdPeriodo = wfChgEmpPer.datos.idperiodo; } objOpd.Idreqsalida = txtid_op.Text; List<EOrdPedido_Detalle> lstIG = new List<EOrdPedido_Detalle>(); lstIG = BOrdPedido_Detalle.VE_OrdPedido_Detalle_qry02(objOpd); foreach (EOrdPedido_Detalle _objID in lstIG) { string[] row = { _objID.NuItem, _objID.Id_clipro, _objID.ds_clipro, _objID.Id_producto, _objID.ds_producto, _objID.Id_color, _objID.DsColor, _objID.Qt_rollo.ToString(), _objID.Qt_rollo_pend.ToString(), _objID.Qt_peso.ToString(), _objID.Id_vendedor, _objID.Ds_vendedor, _objID.Mt_preunit_actual.ToString(), _objID._igvActivo.ToString(), _objID.St_estado, }; dgOrdenPedido.Rows.Add(row); } mCalcula1(); } catch (Exception ex) { ex.ToString(); } } else { MessageBox.Show("Datos no existen", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); Nuevo(); validacionNuevo(); } }
private void btnGrabar_Click(object sender, EventArgs e) { if (estado == "1") { EOrdPedido objI = new EOrdPedido(); objI.Idreqsalida = nuop; objI.IdEmpresa = wfChgEmpPer.datos.idEmpresa; objI.IdPeriodo = wfChgEmpPer.datos.idperiodo; objI.Ds_observ = txtds_Observacion.Text.ToUpper(); objI.Id_ucreatrec = frmLogin.d.id.ToLower(); BOrdPedido.OrdenPedido_mnt03(objI); } else if (estado =="2") { EOrdPedido objI = new EOrdPedido(); objI.Idreqsalida = nuop; objI.IdEmpresa = wfChgEmpPer.datos.idEmpresa; objI.IdPeriodo = wfChgEmpPer.datos.idperiodo; objI.Ds_observ = txtds_Observacion.Text.ToUpper(); objI.Id_ucreatrec = frmLogin.d.id.ToLower(); BOrdPedido.OrdenPedido_mnt04(objI); } else if(estado == "3") { EOrdPedido objI = new EOrdPedido(); objI.Idreqsalida = nuop; objI.IdEmpresa = wfChgEmpPer.datos.idEmpresa; objI.IdPeriodo = wfChgEmpPer.datos.idperiodo; objI.Ds_observ = txtds_Observacion.Text.ToUpper(); objI.Id_ucreatrec = frmLogin.d.id.ToLower(); BOrdPedido.OrdenPedido_mnt05(objI); } }
public static List<EOrdPedido> VE_OrdPedido_qry05(EOrdPedido obj) { return DOrdPedido.VE_OrdPedido_qry05(obj); }
public static void OrdenPedido_mnt05(EOrdPedido obj) { DOrdPedido.VE_OrdPedido_mnt05(obj); }
public static EOrdPedido VE_OrdPedido_qry01(EOrdPedido obj) { return DOrdPedido.VE_OrdPedido_qry01(obj); }
private static EOrdPedido mCargarExistenciaOp(IDataReader rdr) { EOrdPedido obj = new EOrdPedido(); obj.Existe = rdr.IsDBNull(rdr.GetOrdinal("existe")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("existe")); return obj; }
private static EOrdPedido mCargarIngreso(IDataReader rdr) { EOrdPedido obj = new EOrdPedido(); obj.Idreqsalida = rdr.IsDBNull(rdr.GetOrdinal("idreqsalida")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("idreqsalida")); obj.IdEmpresa = rdr.IsDBNull(rdr.GetOrdinal("idEmpresa")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("idEmpresa")); obj.IdPeriodo = rdr.IsDBNull(rdr.GetOrdinal("idPeriodo")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("idPeriodo")); obj.Id_condpago = rdr.IsDBNull(rdr.GetOrdinal("id_condpago")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_condpago")); obj.ds_condpago = rdr.IsDBNull(rdr.GetOrdinal("ds_condpago")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_condpago")); obj.Id_clipro = rdr.IsDBNull(rdr.GetOrdinal("id_clipro")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_clipro")); obj.ds_raznombre = rdr.IsDBNull(rdr.GetOrdinal("ds_raznombre")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_raznombre")); obj.Fe_requer = rdr.IsDBNull(rdr.GetOrdinal("fe_requer")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("fe_requer")); obj.Idpersonal1 = rdr.IsDBNull(rdr.GetOrdinal("idpersonal1")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("idpersonal1")); obj.emitidap = rdr.IsDBNull(rdr.GetOrdinal("emitidap")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("emitidap")); obj.IdLocal = rdr.IsDBNull(rdr.GetOrdinal("id_local")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_local")); obj.Fe_venc = rdr.IsDBNull(rdr.GetOrdinal("fe_venc")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("fe_venc")); obj.Ds_direntrega = rdr.IsDBNull(rdr.GetOrdinal("ds_direntrega")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_direntrega")); obj.Id_vendedor = rdr.IsDBNull(rdr.GetOrdinal("id_vendedor")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_vendedor")); obj.dsVendedor = rdr.IsDBNull(rdr.GetOrdinal("dsVendedor")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("dsVendedor")); obj.dsVendedor = rdr.IsDBNull(rdr.GetOrdinal("dsVendedor")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("dsVendedor")); obj.id_vmoneda = rdr.IsDBNull(rdr.GetOrdinal("id_vmoneda")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_vmoneda")); obj.Id_tipsalida = rdr.IsDBNull(rdr.GetOrdinal("id_tipsalida")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_tipsalida")); obj.ds_tipsalida = rdr.IsDBNull(rdr.GetOrdinal("ds_tipsalida")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_tipsalida")); obj.Id_prioridad = rdr.IsDBNull(rdr.GetOrdinal("id_prioridad")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_prioridad")); obj.Ds_observ = rdr.IsDBNull(rdr.GetOrdinal("ds_observ")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_observ")); obj.fe_autorizado = rdr.IsDBNull(rdr.GetOrdinal("fe_autorizado")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("fe_autorizado")); obj.fe_aprobado = rdr.IsDBNull(rdr.GetOrdinal("fe_aprobado")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("fe_aprobado")); obj.Ds_prontoPago = rdr.IsDBNull(rdr.GetOrdinal("ds_prontoPago")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_prontoPago")); obj.Ds_promocion = rdr.IsDBNull(rdr.GetOrdinal("ds_promocion")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_promocion")); return obj; }
public DataTable GetOrdenPedido_rpt01(EOrdPedido op) { DBAccess db = new DBAccess(); ArrayList arrPrm = new ArrayList(); arrPrm.Add(DBAccess.CreateParameter("@pidEmpresa", SqlDbType.Char, 3, op.IdEmpresa)); arrPrm.Add(DBAccess.CreateParameter("@pidPeriodo", SqlDbType.Char, 4, op.IdPeriodo)); arrPrm.Add(DBAccess.CreateParameter("@pidreqsalida", SqlDbType.Char, 7, op.Idreqsalida)); DataTable dt = db.ExecuteDatatable("VE_OrdenPedido_rpt01", arrPrm); return dt; }
public static List<EOrdPedido> VE_OrdPedido_qry05(EOrdPedido obj) { DBAccess db = new DBAccess(); db.AddParameter("@pidreqsalida", obj.Idreqsalida); db.AddParameter("@pidEmpresa", obj.IdEmpresa); db.AddParameter("@pidPeriodo", obj.IdPeriodo); List<EOrdPedido> result = new List<EOrdPedido>(); using (IDataReader rdr = db.ExecuteReader("VE_OrdPedido_qry05")) { while (rdr.Read()) { result.Add(mCargarExistenciaOp(rdr)); } } return result; }
public static EOrdPedido VE_OrdPedido_qry01(EOrdPedido obj) { DBAccess db = new DBAccess(); db.AddParameter("@pidEmpresa", obj.IdEmpresa); db.AddParameter("@pidPeriodo", obj.IdPeriodo); db.AddParameter("@pidreqsalida", obj.Idreqsalida); using (IDataReader rd = db.ExecuteReader("VE_OrdPedido_qry01")) { while (rd.Read()) { return mCargarIngreso(rd); } } return obj; }
public static void VE_OrdPedido_mnt05(EOrdPedido obj) { DBAccess db = new DBAccess(); db.AddParameter("@idreqsalida", obj.Idreqsalida); db.AddParameter("@idEmpresa", obj.IdEmpresa); db.AddParameter("@idPeriodo", obj.IdPeriodo); db.AddParameter("@ds_observ", obj.Ds_observ); db.AddParameter("@id_uupdatrec", obj.Id_ucreatrec); db.ExecuteNonQuery("VE_OrdenPedido_mnt05"); }
public static void VE_OrdPedido_mnt01(EOrdPedido obj) { DBAccess db = new DBAccess(); db.AddParameter("@pidreqsalida", obj.Idreqsalida); db.AddParameter("@pidEmpresa", obj.IdEmpresa); db.AddParameter("@pidPeriodo", obj.IdPeriodo); db.AddParameter("@pid_condpago", obj.Id_condpago); db.AddParameter("@pid_clipro", obj.Id_clipro); db.AddParameter("@pfe_requer", obj.Fe_requer); db.AddParameter("@pidpersonal1", obj.Idpersonal1); db.AddParameter("@pid_local", obj.IdLocal); db.AddParameter("@pfe_venc", obj.Fe_venc); db.AddParameter("@pds_direntrega", obj.Ds_direntrega); db.AddParameter("@pid_vendedor", obj.Id_vendedor); db.AddParameter("@pid_tipsalida", obj.Id_tipsalida); db.AddParameter("@pid_prioridad", obj.Id_prioridad); db.AddParameter("@pid_vmoneda", obj.id_vmoneda); db.AddParameter("@pid_autorizado", obj.Id_autorizado); db.AddParameter("@pid_autorizado2", obj.Id_autorizado2); db.AddParameter("@pid_aprobado", obj.Id_aprobado); db.AddParameter("@pst_autorizado", obj.St_autorizado); db.AddParameter("@pst_autorizado2", obj.St_autorizado2); db.AddParameter("@pst_aprobado", obj.St_aprobado); db.AddParameter("@pds_observ", obj.Ds_observ); db.AddParameter("@pid_ucreatrec", obj.Id_ucreatrec); db.AddParameter("@pds_prontoPago", obj.Ds_prontoPago); db.AddParameter("@pds_promocion", obj.Ds_promocion); db.ExecuteNonQuery("VE_OrdPedido_mnt01"); }