/// <summary> /// REALIZAR OPERACIONES DE MANTENIMIENTO /// </summary> /// <param name="oBe"></param> public void Set_SVPR_TIPO_CONT(BESVMC_TIPO_CONT oBe) { try { oDa.Set_SVPR_TIPO_CONT(oBe); Dispose(false); } catch(Exception ex) { throw new ArgumentException(ex.Message); } }
/// <summary> /// OBTENER EL RESULTADO DE CUALQUIER CONSULTA /// </summary> /// <param name="oBe"></param> /// <returns></returns> public List<BESVMC_TIPO_CONT> Get_SVPR_TIPO_CONT_LIST(BESVMC_TIPO_CONT oBe) { try { using (IDataReader oDr = oDa.Get_SVPR_TIPO_CONT_LIST(oBe)) { List<BESVMC_TIPO_CONT> oList = new List<BESVMC_TIPO_CONT>(); IList iList = oList; ((IList)iList).LoadFromReader<BESVMC_TIPO_CONT>(oDr); Dispose(false); return (oList); } } catch (Exception ex) { throw new ArgumentException(ex.Message); } }
public void Set_SVPR_TIPO_CONT(BESVMC_TIPO_CONT oBe) { if (ocn.State == ConnectionState.Closed) ocn.Open(); using (var obts = ocn.BeginTransaction()) { try { using (var ocmd = odb.GetStoredProcCommand("SVPR_TIPO_CONT", oBe.COD_TIPO_CONT, oBe.COD_COMP, oBe.ALF_TIPO_CONT, oBe.ALF_DESC, oBe.COD_USUA_CREA, oBe.COD_USUA_MODI, oBe.NUM_ACCI)) { ocmd.CommandTimeout = 2000; odb.ExecuteNonQuery(ocmd, obts); oBe.COD_TIPO_CONT = Convert.ToInt32(odb.GetParameterValue(ocmd, "@COD_TIPO_CONT")); obts.Commit(); } } catch (Exception ex) { obts.Rollback(); throw new ArgumentException(ex.Message); } finally { ocn.Close(); } } }
public IDataReader Get_SVPR_TIPO_CONT_LIST(BESVMC_TIPO_CONT oBe) { try { if (ocn.State == ConnectionState.Closed) ocn.Open(); var ocmd = odb.GetStoredProcCommand("SVPR_TIPO_CONT_LIST", oBe.COD_TIPO_CONT, oBe.COD_COMP, oBe.ALF_TIPO_CONT, oBe.ALF_DESC, oBe.COD_USUA_CREA, oBe.COD_USUA_MODI, oBe.NUM_ACCI ); ocmd.CommandTimeout = 2000; var odr = odb.ExecuteReader(ocmd); Dispose(false); return (odr); } finally { ocn.Close(); } }
public void Save() { try { if (string.IsNullOrEmpty(txtALF_TIPO_CONT.Text)) throw new ArgumentException("Ingresar el tipo de socio"); var oBe = new BESVMC_TIPO_CONT(); var oBr = new BRSVMC_TIPO_CONT(); if (string.IsNullOrEmpty(txtCOD_TIPO_CONT.Text)) { oBe.NUM_ACCI = 1; } else { oBe.NUM_ACCI = 2; oBe.COD_TIPO_CONT = Convert.ToInt32(txtCOD_TIPO_CONT.Text); } oBe.ALF_TIPO_CONT = txtALF_TIPO_CONT.Text; oBe.ALF_DESC = meALF_DESC.Text; oBe.COD_USUA_CREA = SESSION_USER; oBe.COD_USUA_MODI = SESSION_USER; oBe.COD_COMP = SESSION_COMP; oBr.Set_SVPR_TIPO_CONT(oBe); txtCOD_TIPO_CONT.Text = oBe.COD_TIPO_CONT.ToString(); var oBeC = new BESVMC_TIPO_CONT(); var oBrC = new BRSVMC_TIPO_CONT(); oBeC.NUM_ACCI = 4; oBeC.COD_COMP = SESSION_COMP; var oListC = oBrC.Get_SVPR_TIPO_CONT_LIST(oBeC); gdcTypeContact.DataSource = oListC; StateControl(true); XtraMessageBox.Show("Operación realizada con exito!!!", "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void xfTypeContact_Load(object sender, EventArgs e) { SESSION_USER = ((xfMain)MdiParent).SESSION_USER; SESSION_PERF = ((xfMain)MdiParent).SESSION_PERF; SESSION_COMP = ((xfMain)MdiParent).SESSION_COMP; StateControl(true); var oBeC = new BESVMC_TIPO_CONT(); var oBrC = new BRSVMC_TIPO_CONT(); oBeC.NUM_ACCI = 4; oBeC.COD_COMP = SESSION_COMP; var oListC = oBrC.Get_SVPR_TIPO_CONT_LIST(oBeC); gdcTypeContact.DataSource = oListC; }
private void xfBusinessPartner_Load(object sender, EventArgs e) { SESSION_USER = ((xfMain)MdiParent).SESSION_USER; SESSION_PERF = ((xfMain)MdiParent).SESSION_PERF; SESSION_COMP = ((xfMain)MdiParent).SESSION_COMP; gdcContacts.DataSource = oListCont; gdcBranch.DataSource = oListBranch; var oBeTC = new BESVMC_TIPO_CONT(); var oBrTC = new BRSVMC_TIPO_CONT(); oBeTC.NUM_ACCI = 4; oBeTC.COD_COMP = SESSION_COMP; var oListTC = oBrTC.Get_SVPR_TIPO_CONT_LIST(oBeTC); rilueCOD_TIPO_CONT.DataSource = oListTC; rilueCOD_TIPO_CONT.Columns.Clear(); rilueCOD_TIPO_CONT.Columns.Add(new LookUpColumnInfo("ALF_TIPO_CONT", 100, "Tipo contacto")); rilueCOD_TIPO_CONT.DisplayMember = "ALF_TIPO_CONT"; rilueCOD_TIPO_CONT.ValueMember = "COD_TIPO_CONT"; var oBeT = new BESVMC_TIPO_SOCI(); var oBrT = new BRSVMC_TIPO_SOCI(); oBeT.NUM_ACCI = 4; oBeT.COD_COMP = SESSION_COMP; var oListT = oBrT.Get_SVPR_TIPO_SOCI_LIST(oBeT); lueCOD_TIPO_SOCI.Properties.DataSource = oListT; lueCOD_TIPO_SOCI.Properties.Columns.Clear(); lueCOD_TIPO_SOCI.Properties.Columns.Add(new LookUpColumnInfo("ALF_TIPO_SOCI", 100, "Tipo asociado")); lueCOD_TIPO_SOCI.Properties.DisplayMember = "ALF_TIPO_SOCI"; lueCOD_TIPO_SOCI.Properties.ValueMember = "COD_TIPO_SOCI"; var oBeI = new BESVMC_TIPO_IDEN(); var oBrI = new BRSVMC_TIPO_IDEN(); oBeI.NUM_ACCI = 4; oBeI.COD_COMP = SESSION_COMP; var oListI = oBrI.Get_SVPR_TIPO_IDEN_LIST(oBeI); lueCOD_TIPO_IDEN.Properties.DataSource = oListI; lueCOD_TIPO_IDEN.Properties.Columns.Clear(); lueCOD_TIPO_IDEN.Properties.Columns.Add(new LookUpColumnInfo("ALF_TIPO_IDEN", 100, "Tipo identificación")); lueCOD_TIPO_IDEN.Properties.DisplayMember = "ALF_TIPO_IDEN"; lueCOD_TIPO_IDEN.Properties.ValueMember = "COD_TIPO_IDEN"; var oBeE = new BESVMC_SOCI_NEGO(); var oBrE = new BRSVMC_SOCI_NEGO(); oBeE.NUM_ACCI = 5; oBeE.COD_COMP = SESSION_COMP; var oListE = oBrE.Get_SVPR_SOCI_NEGO_LIST(oBeE); lueCOD_EJEC_COME.Properties.DataSource = oListE; lueCOD_EJEC_COME.Properties.Columns.Clear(); lueCOD_EJEC_COME.Properties.Columns.Add(new LookUpColumnInfo("ALF_NOMB", 100, "Ejecutivo comercial")); lueCOD_EJEC_COME.Properties.DisplayMember = "ALF_NOMB"; lueCOD_EJEC_COME.Properties.ValueMember = "COD_SOCI_NEGO"; var oBeCP = new BESVMC_COND_PAGO(); var oBrCP = new BRSVMC_COND_PAGO(); oBeCP.NUM_ACCI = 4; oBeCP.COD_COMP = SESSION_COMP; var oListCP = oBrCP.Get_SVPR_COND_PAGO_LIST(oBeCP); lueCOD_COND_PAGO.Properties.DataSource = oListCP; lueCOD_COND_PAGO.Properties.Columns.Clear(); lueCOD_COND_PAGO.Properties.Columns.Add(new LookUpColumnInfo("ALF_COND_PAGO", 100, "Condición de pago")); lueCOD_COND_PAGO.Properties.DisplayMember = "ALF_COND_PAGO"; lueCOD_COND_PAGO.Properties.ValueMember = "COD_COND_PAGO"; var oBeP = new BESVMC_PAIS(); var oBrP = new BRSVMC_PAIS(); oBeP.NUM_ACCI = 4; oBeP.COD_COMP = SESSION_COMP; var oListP = oBrP.Get_SVPR_PAIS_LIST(oBeP); var oListPE = oBrP.Get_SVPR_PAIS_LIST(oBeP); lueCOD_PAIS_DIRE_FISC.Properties.DataSource = oListP; lueCOD_PAIS_DIRE_FISC.Properties.Columns.Clear(); lueCOD_PAIS_DIRE_FISC.Properties.Columns.Add(new LookUpColumnInfo("ALF_PAIS", 100, "Paises")); lueCOD_PAIS_DIRE_FISC.Properties.DisplayMember = "ALF_PAIS"; lueCOD_PAIS_DIRE_FISC.Properties.ValueMember = "COD_PAIS"; lueCOD_PAIS_DIRE_FACT.Properties.DataSource = oListPE; lueCOD_PAIS_DIRE_FACT.Properties.Columns.Clear(); lueCOD_PAIS_DIRE_FACT.Properties.Columns.Add(new LookUpColumnInfo("ALF_PAIS", 100, "Paises")); lueCOD_PAIS_DIRE_FACT.Properties.DisplayMember = "ALF_PAIS"; lueCOD_PAIS_DIRE_FACT.Properties.ValueMember = "COD_PAIS"; StateControl(true); }