public static List<ETerceros> MG_Tercero_qry05(ETerceros prov) { DBAccess db = new DBAccess(); db.AddParameter("@pid_clipro", prov.Id_clipro); db.AddParameter("@pidEmpresa", prov.Id_empresa); List<ETerceros> result = new List<ETerceros>(); using (IDataReader rdr = db.ExecuteReader("MG_Tercero_qry05")) { while (rdr.Read()) { result.Add(mCargarExistenciaTercero(rdr)); } } return result; }
public static ETerceros mObtenerProveedor(ETerceros provCli) { DBAccess db = new DBAccess(); db.AddParameter("@pchr_idclipro", provCli.Id_clipro); db.AddParameter("@pchr_idEmpresa", provCli.Id_empresa); List<ETerceros> result = new List<ETerceros>(); using (IDataReader rd = db.ExecuteReader("MG_Tercero_qry04")) { while (rd.Read()) { return mCargarCliProv(rd); } } return provCli; }
public static void Btercero_mnt01(ETerceros prov) { DTerceros.Proveedor_mnt01(prov); }
public static DataSet Proveedor_qry03(ETerceros prov) { return DProveedor.Proveedor_qry03(prov); }
public static ETerceros mObtenerCliProv_(ETerceros oCliProv) { return DProveedor.mObtenerProveedor(oCliProv); }
public static List<ETerceros> MG_Tercero_qry05(ETerceros oCliProv) { return DProveedor.MG_Tercero_qry05(oCliProv); }
public static DataSet DeleteCliProv(ETerceros oCliProv) { return DProveedor.Proveedor_mnt02(oCliProv); }
public static void Proveedor_mnt01(ETerceros prov) { DBAccess db = new DBAccess(); db.AddParameter("@pchr_idclipro", prov.Id_clipro); db.AddParameter("@pchr_idempresa", prov.Id_empresa); db.AddParameter("@pchr_idvpersjuri", prov.Id_vpersjuri); db.AddParameter("@pchr_idvtipsocie", prov.Id_vtipsocie); db.AddParameter("@pvch_dsraznombre", prov.Ds_raznombre); db.AddParameter("@pvch_dsapellido", prov.Ds_apellido); db.AddParameter("@pchr_nuruc", prov.Nu_ruc); db.AddParameter("@pchr_idvtipdoc", prov.Id_vtipdoc); db.AddParameter("@pvch_nudociden", prov.Nu_dociden); db.AddParameter("@pvch_dsnomcomer", prov.Ds_nomcomer); db.AddParameter("@pchr_idgrupo", prov.Id_grupo); db.AddParameter("@pchr_st_activo", prov.St_activo); db.AddParameter("@pvch_dsdireccion", prov.Ds_direccion); db.AddParameter("@pvch_dsurbaniza", prov.Ds_urbaniza); db.AddParameter("@pchr_idpais", prov.Id_pais); db.AddParameter("@pchr_iddepto", prov.Id_depto); db.AddParameter("@pchr_idprov", prov.Id_prov); db.AddParameter("@pchr_iddist", prov.Id_dist); db.AddParameter("@pvch_dspobox", prov.Ds_pobox); db.AddParameter("@pvch_nutelf1", prov.Nu_telf1); db.AddParameter("@pvch_nutelf2", prov.Nu_telf2); db.AddParameter("@pvch_nutelf3", prov.Nu_telf3); db.AddParameter("@pvch_nufax1", prov.Nu_fax1); db.AddParameter("@pvch_nufax2", prov.Nu_fax2); db.AddParameter("@pvch_dsemailco", prov.Ds_emailco); db.AddParameter("@pvch_dsurl", prov.Ds_url); db.AddParameter("@pvch_dsnomreleg", prov.Ds_nomreleg); db.AddParameter("@pvch_dsappreleg", prov.Ds_appreleg); db.AddParameter("@pvch_dsapmreleg", prov.Ds_apmreleg); db.AddParameter("@pvch_nutlfreleg", prov.Nu_tlfreleg); db.AddParameter("@pvch_nuanxreleg", prov.Nu_anxreleg); db.AddParameter("@pvch_nunxtreleg", prov.Nu_nxtreleg); db.AddParameter("@pvch_dsemareleg", prov.Ds_emareleg); db.AddParameter("@pchr_idvtipcalle", prov.Id_vtipcalle); db.AddParameter("@pchr_idvendedor", prov.Id_vendedor); db.AddParameter("@pdec_mtvalorprod", prov.Mt_valorprod); db.AddParameter("@pint_numaquinas", prov.Nu_maquinas); db.AddParameter("@pint_nutrabaja", prov.Nu_trabaja); db.AddParameter("@pchr_idcpago", prov.Id_cpago); db.AddParameter("@pdec_nulcredit", prov.Nu_lcredit); db.AddParameter("@pint_nuplacredit", prov.Nu_placredit); db.AddParameter("@pchr_nudiapag1", prov.Nu_diapag1); db.AddParameter("@pchr_nudiapag2", prov.Nu_diapag2); db.AddParameter("@pchr_nudiapag3", prov.Nu_diapag3); db.AddParameter("@pchr_nudiapag4", prov.Nu_diapag4); db.AddParameter("@pchr_nudiapag5", prov.Nu_diapag5); db.AddParameter("@pchr_nudiapag6", prov.Nu_diapag6); db.AddParameter("@pchr_nudiapag7", prov.Nu_diapag7); db.AddParameter("@pchr_hodiapag1_1", prov.Ho_diapag1_1); db.AddParameter("@pchr_hodiapag1_2", prov.Ho_diapag1_2); db.AddParameter("@pchr_hodiapag2_1", prov.Ho_diapag2_1); db.AddParameter("@pchr_hodiapag2_2", prov.Ho_diapag2_2); db.AddParameter("@pchr_hodiapag3_1", prov.Ho_diapag3_1); db.AddParameter("@pchr_hodiapag3_2", prov.Ho_diapag3_2); db.AddParameter("@pchr_hodiapag4_1", prov.Ho_diapag4_1); db.AddParameter("@pchr_hodiapag4_2", prov.Ho_diapag4_2); db.AddParameter("@pchr_hodiapag5_1", prov.Ho_diapag5_1); db.AddParameter("@pchr_hodiapag5_2", prov.Ho_diapag5_2); db.AddParameter("@pchr_hodiapag6_1", prov.Ho_diapag6_1); db.AddParameter("@pchr_hodiapag6_2", prov.Ho_diapag6_2); db.AddParameter("@pchr_hodiapag7_1", prov.Ho_diapag7_1); db.AddParameter("@pchr_hodiapag7_2", prov.Ho_diapag7_2); db.AddParameter("@pchr_stvtipcli", prov.St_vtipcli); db.AddParameter("@pchr_stvtippro", prov.St_vtippro); db.AddParameter("@pchr_st_prospecto", prov.St_prospecto); db.AddParameter("@id_ucrearec", prov.Id_ucrearec); db.ExecuteNonQuery("MG_clienprove_mmt01"); }
//eliminar proveedor public static DataSet Proveedor_mnt02(ETerceros prov) { DBAccess db = new DBAccess(); db.AddParameter("@id_clipro", prov.Id_clipro); db.AddParameter("@id_empresa", prov.Id_empresa); return db.ExecuteDataSet("MG_Tercero_mnt02"); }
private static ETerceros mCargarExistenciaTercero(IDataReader rdr) { ETerceros oCliProv = new ETerceros(); oCliProv.existe = rdr.IsDBNull(rdr.GetOrdinal("existe")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("existe")); return oCliProv; }
private static ETerceros mCargarCliProv(IDataReader rdr) { ETerceros oCliProv = new ETerceros(); oCliProv.Id_clipro = rdr.IsDBNull(rdr.GetOrdinal("id_clipro")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_clipro")); //oCliProv.Id_empresa = rdr.IsDBNull(rdr.GetOrdinal("idEmpresa")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("idEmpresa")); oCliProv.Id_vpersjuri = rdr.IsDBNull(rdr.GetOrdinal("id_vpersjuri")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_vpersjuri")); oCliProv.Id_vtipsocie = rdr.IsDBNull(rdr.GetOrdinal("id_vtipsocie")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_vtipsocie")); oCliProv.Id_vtipclasi = rdr.IsDBNull(rdr.GetOrdinal("id_vtipclasi")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_vtipclasi")); oCliProv.Ds_raznombre = rdr.IsDBNull(rdr.GetOrdinal("ds_raznombre")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_raznombre")); oCliProv.Ds_apellido = rdr.IsDBNull(rdr.GetOrdinal("ds_apellido")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_apellido")); oCliProv.Ds_nomcomer = rdr.IsDBNull(rdr.GetOrdinal("ds_nomcomer")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_nomcomer")); oCliProv.Nu_ruc = rdr.IsDBNull(rdr.GetOrdinal("nu_ruc")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("nu_ruc")); oCliProv.Id_vtipdoc = rdr.IsDBNull(rdr.GetOrdinal("id_vtipdoc")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_vtipdoc")); oCliProv.Nu_dociden = rdr.IsDBNull(rdr.GetOrdinal("nu_dociden")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("nu_dociden")); oCliProv.Id_grupo = rdr.IsDBNull(rdr.GetOrdinal("id_grupo")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_grupo")); oCliProv.Ds_direccion = rdr.IsDBNull(rdr.GetOrdinal("ds_direccion")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_direccion")); oCliProv.Ds_urbaniza = rdr.IsDBNull(rdr.GetOrdinal("ds_urbaniza")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_urbaniza")); oCliProv.Id_pais = rdr.IsDBNull(rdr.GetOrdinal("id_pais")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_pais")); oCliProv.Id_depto = rdr.IsDBNull(rdr.GetOrdinal("id_depto")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_depto")); oCliProv.Id_prov = rdr.IsDBNull(rdr.GetOrdinal("id_prov")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_prov")); oCliProv.Id_dist = rdr.IsDBNull(rdr.GetOrdinal("id_dist")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_dist")); oCliProv.Nu_telf1 = rdr.IsDBNull(rdr.GetOrdinal("nu_telf1")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("nu_telf1")); oCliProv.Nu_telf2 = rdr.IsDBNull(rdr.GetOrdinal("nu_telf2")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("nu_telf2")); oCliProv.Nu_fax1 = rdr.IsDBNull(rdr.GetOrdinal("nu_fax1")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("Nu_fax1")); oCliProv.Ds_emailco = rdr.IsDBNull(rdr.GetOrdinal("ds_emailco")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_emailco")); oCliProv.Ds_url = rdr.IsDBNull(rdr.GetOrdinal("ds_url")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_url")); oCliProv.Ds_appreleg = rdr.IsDBNull(rdr.GetOrdinal("ds_appreleg")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_appreleg")); oCliProv.Ds_apmreleg = rdr.IsDBNull(rdr.GetOrdinal("ds_apmreleg")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_apmreleg")); oCliProv.Ds_nomreleg = rdr.IsDBNull(rdr.GetOrdinal("ds_nomreleg")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_nomreleg")); oCliProv.Nu_tlfreleg = rdr.IsDBNull(rdr.GetOrdinal("nu_tlfreleg")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("nu_tlfreleg")); oCliProv.Nu_anxreleg = rdr.IsDBNull(rdr.GetOrdinal("nu_anxreleg")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("nu_anxreleg")); oCliProv.Ds_emareleg = rdr.IsDBNull(rdr.GetOrdinal("ds_emareleg")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("ds_emareleg")); oCliProv.Id_vtipcalle = rdr.IsDBNull(rdr.GetOrdinal("id_vtipcalle")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("id_vtipcalle")); oCliProv.St_vtipcli = rdr.IsDBNull(rdr.GetOrdinal("st_vtipcli")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("st_vtipcli")); oCliProv.St_vtippro = rdr.IsDBNull(rdr.GetOrdinal("st_vtippro")) ? String.Empty : rdr.GetString(rdr.GetOrdinal("st_vtippro")); return oCliProv; }
public static DataSet Proveedor_qry03(ETerceros prov) { DBAccess db = new DBAccess(); db.AddParameter("@pvchcriterio", prov.Ds_raznombre); db.AddParameter("@id_clipro", prov.Id_clipro); db.AddParameter("@nu_dociden", prov.Nu_dociden); db.AddParameter("@st_vtippro", prov.St_vtipcli); db.AddParameter("@st_vtipcli", prov.St_vtippro); db.AddParameter("@nu_ruc", prov.Nu_ruc); db.AddParameter("@id_empresa", prov.Id_empresa); return db.ExecuteDataSet("MG_Tercero_qry03"); }
private void Grabar() { try { ETerceros prov = new ETerceros(); DialogResult result = MessageBox.Show("Seguro que desea Grabar?", "Grabar", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result == DialogResult.OK) { if (txtCodProv.Text == "") { List<Dato> oListDato = BTercero.Terceso_qry02_(wfChgEmpPer.datos.idEmpresa); if (oListDato.Count > 0) { txtCodProv.Text = oListDato[0].id; prov.Id_clipro = txtCodProv.Text; } } else { prov.Id_clipro = txtCodProv.Text; } prov.Id_empresa = wfChgEmpPer.datos.idEmpresa; prov.Id_vpersjuri = cbTipPersoneria.SelectedValue.ToString(); prov.Id_vtipsocie = cbTipSociedad.SelectedValue.ToString(); prov.Ds_raznombre = txtRasonSoc.Text.ToUpper(); prov.Ds_apellido = txtapellido.Text.ToUpper(); prov.Ds_nomcomer = txtNomCom.Text.ToUpper(); prov.Nu_ruc = txtRuc.Text; prov.Id_vtipdoc = cbTipDoc.SelectedValue.ToString(); prov.Nu_dociden = txtnuDoc.Text; prov.Id_grupo = cbGrupo.SelectedValue.ToString(); prov.St_activo = "1"; prov.Ds_direccion = txtdireccion.Text.ToUpper(); prov.Ds_urbaniza = txtUrbanizacion.Text.ToUpper(); prov.Id_pais = cbPais.SelectedValue.ToString(); if (cbDepa.Text != "") { prov.Id_depto = cbDepa.SelectedValue.ToString(); } else { prov.Id_depto = ""; } if (cbProv.Text != "") { prov.Id_prov = cbProv.SelectedValue.ToString(); } else { prov.Id_prov = ""; } if (cbDist.Text != "") { prov.Id_dist = cbDist.SelectedValue.ToString(); } else { prov.Id_dist = ""; } prov.Ds_pobox = ""; prov.Nu_telf1 = txtRepTef.Text; prov.Nu_telf2 = txtnuCelular.Text; prov.Nu_telf3 = ""; prov.Nu_fax1 = txtfax.Text; prov.Nu_fax2 = ""; prov.Ds_emailco = txtEmail.Text; prov.Ds_url = txtweb.Text.ToUpper(); prov.Ds_nomreleg = txtRepNom.Text.ToUpper(); prov.Ds_appreleg = txtRpApe.Text.ToUpper(); prov.Ds_apmreleg = txtRepMat.Text.ToUpper(); prov.Nu_tlfreleg = ""; prov.Nu_anxreleg = txtRepAnexo.Text; prov.Nu_nxtreleg = ""; prov.Ds_emareleg = txtRepEmail.Text; prov.Id_vtipcalle = cbDir.SelectedValue.ToString(); prov.Id_vendedor = ""; prov.Nu_maquinas = 0; prov.Nu_trabaja = 0; prov.Id_cpago = ""; prov.Nu_lcredit = 0; prov.Nu_placredit = 0; prov.Nu_diapag1 = "0"; prov.Nu_diapag2 = "0"; prov.Nu_diapag3 = "0"; prov.Nu_diapag4 = "0"; prov.Nu_diapag5 = "0"; prov.Nu_diapag6 = "0"; prov.Nu_diapag7 = "0"; prov.Ho_diapag1_1 = "00:00"; prov.Ho_diapag1_2 = "00:00"; prov.Ho_diapag2_1 = "00:00"; prov.Ho_diapag2_2 = "00:00"; prov.Ho_diapag3_1 = "00:00"; prov.Ho_diapag3_2 = "00:00"; prov.Ho_diapag4_1 = "00:00"; prov.Ho_diapag4_2 = "00:00"; prov.Ho_diapag5_1 = "00:00"; prov.Ho_diapag5_2 = "00:00"; prov.Ho_diapag6_1 = "00:00"; prov.Ho_diapag6_2 = "00:00"; prov.Ho_diapag7_1 = "00:00"; prov.Ho_diapag7_2 = "00:00"; prov.St_vtipcli = cbCliente.SelectedValue.ToString(); prov.St_vtippro = cbProveedor.SelectedValue.ToString(); prov.St_prospecto = "0"; prov.Id_ucrearec = frmLogin.d.id; BTercero.Btercero_mnt01(prov); MessageBox.Show("Datos Grabados", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch(Exception ex) { MessageBox.Show(ex.ToString()); } }
private void Eliminar() { try { DialogResult result = MessageBox.Show("Seguro que desea Eliminar?", "Eliminar", MessageBoxButtons.OKCancel, MessageBoxIcon.Question); if (result == DialogResult.OK) { if (!string.IsNullOrEmpty(txtCodProv.Text)) { ETerceros ocliprov = new ETerceros(); ocliprov.Id_clipro = string.IsNullOrEmpty(txtCodProv.Text) ? string.Empty : Convert.ToString(txtCodProv.Text); ocliprov.Id_empresa = wfChgEmpPer.datos.idEmpresa; ETerceros oBtieneOC = new ETerceros(); BProveedor.DeleteCliProv(ocliprov); } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void Buscar() { ETerceros prov = new ETerceros(); prov.Id_clipro = txtBuscarCodigo.Text; prov.Id_empresa = wfChgEmpPer.datos.idEmpresa; List<ETerceros> oListDato = BProveedor.MG_Tercero_qry05(prov); if (oListDato.Count > 0) { string val = oListDato[0].existe; if (val == "0") { if (!string.IsNullOrEmpty(txtBuscarCodigo.Text)) { ETerceros ocliprov = new ETerceros(); ocliprov.Id_clipro = string.IsNullOrEmpty(txtBuscarCodigo.Text) ? string.Empty : Convert.ToString(txtBuscarCodigo.Text); ocliprov.Id_empresa = wfChgEmpPer.datos.idEmpresa; ETerceros oBtieneOC = new ETerceros(); oBtieneOC = BProveedor.mObtenerCliProv_(ocliprov); txtCodProv.Text = oBtieneOC.Id_clipro.ToString().Trim(); if (oBtieneOC.Id_vpersjuri.ToString().Trim() != "") { cbTipPersoneria.SelectedValue = oBtieneOC.Id_vpersjuri.ToString().Trim(); } else { cbTipPersoneria.SelectedValue = ""; } if (oBtieneOC.Id_vtipclasi.ToString().Trim() != "") { cbCalificacion.SelectedValue = oBtieneOC.Id_vtipclasi.ToString().Trim(); } else { cbCalificacion.SelectedValue = ""; } cbTipSociedad.SelectedValue = oBtieneOC.Id_vtipsocie.ToString().Trim(); txtRasonSoc.Text = oBtieneOC.Ds_raznombre.ToString().Trim(); txtapellido.Text = oBtieneOC.Ds_apellido.ToString().Trim(); txtNomCom.Text = oBtieneOC.Ds_nomcomer.ToString().Trim(); txtRuc.Text = oBtieneOC.Nu_ruc.ToString().Trim(); cbTipDoc.SelectedValue = oBtieneOC.Id_vtipdoc.ToString().Trim(); txtnuDoc.Text = oBtieneOC.Nu_dociden.ToString().Trim(); cbGrupo.SelectedValue = oBtieneOC.Id_grupo.ToString().Trim(); txtdireccion.Text = oBtieneOC.Ds_direccion.ToString().Trim(); txtUrbanizacion.Text = oBtieneOC.Ds_urbaniza.ToString().Trim(); if (oBtieneOC.Id_depto.ToString().Trim() == "") { //cbPais.SelectedValue = ""; cbDepa.SelectedValue = ""; cbProv.SelectedValue = ""; cbDist.SelectedValue = ""; } else { cbPais.SelectedValue = oBtieneOC.Id_pais.ToString().Trim(); WebHelper.LoadListControl3(cbDepa, BUbigeo.Departamento_qry01_(cbPais.SelectedValue.ToString())); cbDepa.SelectedValue = oBtieneOC.Id_depto.ToString().Trim(); WebHelper.LoadListControl3(cbProv, BUbigeo.Provincia_qry01_(cbPais.SelectedValue.ToString(), cbDepa.SelectedValue.ToString())); cbProv.SelectedValue = oBtieneOC.Id_prov.ToString().Trim(); WebHelper.LoadListControl3(cbDist, BUbigeo.Distrito_qry01(cbPais.SelectedValue.ToString(), cbDepa.SelectedValue.ToString(), cbProv.SelectedValue.ToString())); cbDist.SelectedValue = oBtieneOC.Id_dist.ToString().Trim(); } txtRepTef.Text = oBtieneOC.Nu_telf1.ToString().Trim(); txtnuCelular.Text = oBtieneOC.Nu_telf2.ToString().Trim(); txtfax.Text = oBtieneOC.Nu_fax1.ToString().Trim(); txtEmail.Text = oBtieneOC.Ds_emailco.ToString().Trim(); txtweb.Text = oBtieneOC.Ds_url.ToString().Trim(); txtRpApe.Text = oBtieneOC.Ds_appreleg.ToString(); txtRepMat.Text = oBtieneOC.Ds_apmreleg.ToString().Trim(); txtRepNom.Text = oBtieneOC.Ds_nomreleg.ToString().Trim(); //txtRepTef.Text = oBtieneOC.Nu_tlfreleg.ToString().Trim(); //txtRepTef.Text = oBtieneOC.Nu_telf2.ToString().Trim(); txtRepAnexo.Text = oBtieneOC.Nu_anxreleg.ToString().Trim(); txtRepEmail.Text = oBtieneOC.Ds_emareleg.ToString().Trim(); cbDir.SelectedValue = oBtieneOC.Id_vtipcalle.ToString().Trim(); cbCliente.SelectedValue = oBtieneOC.St_vtipcli.ToString().Trim(); cbProveedor.SelectedValue = oBtieneOC.St_vtippro.ToString().Trim(); } } else { MessageBox.Show("Datos no existen", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }