public BE_MAE_CLIPRO TraerRegistro(int n_IdRegistro) { BE_MAE_CLIPRO entCliPro = new BE_MAE_CLIPRO(); CD_mae_clipro miFun = new CD_mae_clipro(); miFun.mysConec = mysConec; entCliPro = miFun.TraerRegistro(n_IdRegistro); return(entCliPro); }
public bool Actualizar(BE_MAE_CLIPRO entCliPro) { CD_mae_clipro miFun = new CD_mae_clipro(); bool booOk = false; miFun.mysConec = mysConec; booOk = miFun.Actualizar(entCliPro); booOcurrioError = miFun.booOcurrioError; StrErrorMensaje = miFun.StrErrorMensaje; IntErrorNumber = miFun.IntErrorNumber; return(booOk); }
void VerRegistro(int n_IdRegistro) { int n_fil = 0; string c_dato = ""; DataTable dtresult = new DataTable(); int n_idcli = Convert.ToInt32(DgLista.Columns["n_id"].CellValue(DgLista.Row).ToString()); // OBTENEMOS EL ID DEL REGISTRO QUE SE DESEA ELIMINAR CN_mae_cliproitems o_items = new CN_mae_cliproitems(); o_items.mysConec = mysConec; o_items.Listar(n_idcli); dtresult = o_items.dtListar; objRegistros.mysConec = mysConec; BE_Registro = objRegistros.TraerRegistro(n_IdRegistro); CboDocIde.SelectedValue = BE_Registro.n_idtipdoc; TxtNumDocIde.Text = BE_Registro.c_numdoc; TxtNomEmp.Text = BE_Registro.c_nombre; FgItems.Rows.Count = 2; for (n_fil = 0; n_fil <= dtresult.Rows.Count - 1; n_fil++) { FgItems.Rows.Count = FgItems.Rows.Count + 1; c_dato = dtresult.Rows[n_fil]["c_codpro"].ToString(); FgItems.SetData(FgItems.Rows.Count - 1, 1, c_dato); c_dato = dtresult.Rows[n_fil]["c_despro"].ToString(); FgItems.SetData(FgItems.Rows.Count - 1, 2, c_dato); c_dato = dtresult.Rows[n_fil]["c_abrpre"].ToString(); FgItems.SetData(FgItems.Rows.Count - 1, 3, c_dato); c_dato = Convert.ToDouble(dtresult.Rows[n_fil]["n_prebru"]).ToString("0.00000"); FgItems.SetData(FgItems.Rows.Count - 1, 4, c_dato); c_dato = Convert.ToDouble(dtresult.Rows[n_fil]["n_tasigv"]).ToString("0.00"); FgItems.SetData(FgItems.Rows.Count - 1, 5, c_dato); c_dato = Convert.ToDouble(dtresult.Rows[n_fil]["n_prenet"]).ToString("0.000000"); FgItems.SetData(FgItems.Rows.Count - 1, 6, c_dato); c_dato = Convert.ToInt32(dtresult.Rows[n_fil]["n_idite"]).ToString(); FgItems.SetData(FgItems.Rows.Count - 1, 7, c_dato); } }
public bool Actualizar(BE_MAE_CLIPRO entCliPro) { bool booOk = false; DatosMySql xMiFuncion = new DatosMySql(); if (xMiFuncion.StoreEjecutar("mae_clipro_actualizar", entCliPro, mysConec, null) == true) { booOk = true; } else { booOcurrioError = xMiFuncion.booOcurrioError; StrErrorMensaje = xMiFuncion.StrErrorMensaje; IntErrorNumber = xMiFuncion.IntErrorNumber; } return(booOk); }
public bool Insertar(BE_MAE_CLIPRO entCliPro) { bool booOk = false; DatosMySql xMiFuncion = new DatosMySql(); if (xMiFuncion.StoreEjecutar("mae_clipro_insertar", entCliPro, mysConec, 0) == true) { n_IdGenerado = xMiFuncion.intIdGenerado; booOk = true; } else { booOcurrioError = xMiFuncion.booOcurrioError; StrErrorMensaje = xMiFuncion.StrErrorMensaje; IntErrorNumber = xMiFuncion.IntErrorNumber; } return(booOk); }
void VerRegistro(int n_IdRegistro) { //booAgregando = true; objRegistros.mysConec = mysConec; BE_Registro = objRegistros.TraerRegistro(n_IdRegistro); CboCatEmp.SelectedValue = BE_Registro.n_idcatemp; CboDep.SelectedValue = BE_Registro.n_iddep; CboPro.SelectedValue = BE_Registro.n_idpro; CboDis.SelectedValue = BE_Registro.n_iddis; CboDocIde.SelectedValue = BE_Registro.n_idtipdoc; CboTipo.SelectedValue = BE_Registro.n_tipreg; CboConPag.SelectedValue = BE_Registro.n_idcondpag; CboTipCon.SelectedValue = BE_Registro.n_idtipcon; TxtApeMat.Text = BE_Registro.c_apecli2; TxtApePat.Text = BE_Registro.c_apecli1; TxtNumDocIde.Text = BE_Registro.c_numdoc; TxtDir.Text = BE_Registro.c_dir; TxtDirGir.Text = BE_Registro.c_letgirdir; TxtFax.Text = BE_Registro.c_fax; TxtGir.Text = BE_Registro.c_letnomgir; TxtGirTel.Text = BE_Registro.c_lettel; TxtMail.Text = BE_Registro.c_email; TxtNom1.Text = BE_Registro.c_nomcli1; TxtNom2.Text = BE_Registro.c_nomcli2; TxtNomCom.Text = BE_Registro.c_nomcon; TxtNomEmp.Text = BE_Registro.c_nombre; TxtNumDocGir.Text = BE_Registro.c_letnumdoc; TxtPagWeb.Text = BE_Registro.c_pagweb; TxtTel.Text = BE_Registro.c_tel; if (BE_Registro.n_ageret == 1) { ChkAgeRet.Checked = true; } else { ChkAgeRet.Checked = false; } booAgregando = false; }
public BE_MAE_CLIPRO TraerRegistro(int n_IdRegistro) { BE_MAE_CLIPRO Ent_CliPro = new BE_MAE_CLIPRO(); DatosMySql xMiFuncion = new DatosMySql(); Helper.Comunes.Funciones fun = new Helper.Comunes.Funciones(); DataTable DtResultado = new DataTable(); string[,] arrParametros = new string[1, 3] { { "n_id", "System.INT16", n_IdRegistro.ToString() } }; DtResultado = xMiFuncion.StoreDTLLenar("mae_clipro_obtenerregistro", arrParametros, mysConec); if (DtResultado.Rows.Count != 0) { Ent_CliPro.n_id = Convert.ToInt32(DtResultado.Rows[0]["n_id"].ToString()); Ent_CliPro.n_idcatemp = Convert.ToInt32(DtResultado.Rows[0]["n_idcatemp"].ToString()); Ent_CliPro.n_idtipcon = Convert.ToInt32(DtResultado.Rows[0]["n_idtipcon"].ToString()); Ent_CliPro.n_idtipdoc = Convert.ToInt32(DtResultado.Rows[0]["n_idtipdoc"].ToString()); Ent_CliPro.c_numdoc = DtResultado.Rows[0]["c_numdoc"].ToString(); Ent_CliPro.c_nombre = DtResultado.Rows[0]["c_nombre"].ToString(); Ent_CliPro.c_nomcli1 = DtResultado.Rows[0]["c_nomcli1"].ToString(); Ent_CliPro.c_nomcli2 = DtResultado.Rows[0]["c_nomcli2"].ToString(); Ent_CliPro.c_apecli1 = DtResultado.Rows[0]["c_apecli1"].ToString(); Ent_CliPro.c_apecli2 = DtResultado.Rows[0]["c_apecli2"].ToString(); Ent_CliPro.c_dir = DtResultado.Rows[0]["c_dir"].ToString(); Ent_CliPro.c_tel = DtResultado.Rows[0]["c_tel"].ToString(); Ent_CliPro.c_fax = DtResultado.Rows[0]["c_fax"].ToString(); Ent_CliPro.c_nomcon = DtResultado.Rows[0]["c_nomcon"].ToString(); Ent_CliPro.c_email = DtResultado.Rows[0]["c_email"].ToString(); Ent_CliPro.c_pagweb = DtResultado.Rows[0]["c_pagweb"].ToString(); if (DtResultado.Rows[0]["d_fchini"].ToString() != "") { Ent_CliPro.d_fchini = Convert.ToDateTime(DtResultado.Rows[0]["d_fchini"].ToString()); } Ent_CliPro.n_tipreg = Convert.ToInt32(DtResultado.Rows[0]["n_tipreg"].ToString()); Ent_CliPro.c_letnumdoc = DtResultado.Rows[0]["c_letnumdoc"].ToString(); Ent_CliPro.c_letgirdir = DtResultado.Rows[0]["c_letgirdir"].ToString(); Ent_CliPro.c_letnomgir = DtResultado.Rows[0]["c_letnomgir"].ToString(); if (DtResultado.Rows[0]["n_idpro"].ToString() != "") { Ent_CliPro.n_idpro = Convert.ToInt32(DtResultado.Rows[0]["n_idpro"].ToString()); } Ent_CliPro.n_estado = Convert.ToInt32(DtResultado.Rows[0]["n_estado"].ToString()); if (DtResultado.Rows[0]["n_iddep"].ToString() != "") { Ent_CliPro.n_iddep = Convert.ToInt32(DtResultado.Rows[0]["n_iddep"].ToString()); } if (DtResultado.Rows[0]["n_iddis"].ToString() != "") { Ent_CliPro.n_iddis = Convert.ToInt32(DtResultado.Rows[0]["n_iddis"].ToString()); } Ent_CliPro.n_ageret = Convert.ToInt32(fun.NulosN(DtResultado.Rows[0]["n_ageret"])); Ent_CliPro.c_codcen = DtResultado.Rows[0]["c_codcen"].ToString(); if (DtResultado.Rows[0]["n_idven"].ToString() != "") { Ent_CliPro.n_idven = Convert.ToInt32(DtResultado.Rows[0]["n_idven"].ToString()); } if (DtResultado.Rows[0]["n_idcondpag"].ToString() != "") { Ent_CliPro.n_idcondpag = Convert.ToInt32(DtResultado.Rows[0]["n_idcondpag"].ToString()); } Ent_CliPro.c_lettel = DtResultado.Rows[0]["c_lettel"].ToString(); Ent_CliPro.n_idemp = Convert.ToInt32(DtResultado.Rows[0]["n_idemp"].ToString()); } return(Ent_CliPro); }
public bool Actualizar(BE_EST_CLIENTES e_Cliente) { bool booOk = false; int n_row = 0; DatosMySql xMiFuncion = new DatosMySql(); BE_MAE_CLIPRO e_cli = new BE_MAE_CLIPRO(); e_cli.n_idemp = e_Cliente.n_idemp; e_cli.n_id = 0; e_cli.n_idcatemp = 2; e_cli.n_idtipcon = e_Cliente.n_idtipcon; e_cli.n_idtipdoc = e_Cliente.n_idtipdocide; e_cli.c_numdoc = e_Cliente.c_numdocide; e_cli.c_nombre = e_Cliente.c_nom; e_cli.c_nomcli1 = e_Cliente.c_nom1; e_cli.c_nomcli2 = e_Cliente.c_nom2; e_cli.c_apecli1 = e_Cliente.c_ape1; e_cli.c_apecli2 = e_Cliente.c_ape2; e_cli.c_dir = e_Cliente.c_dir; e_cli.c_tel = e_Cliente.c_numtel; e_cli.c_fax = ""; e_cli.c_nomcon = e_Cliente.c_nom; e_cli.c_email = ""; e_cli.c_pagweb = ""; e_cli.n_estado = 1; e_cli.n_iddep = e_Cliente.n_iddep; e_cli.n_idpro = e_Cliente.n_idpro; e_cli.n_iddis = e_Cliente.n_iddis; e_cli.n_ageret = 0; e_cli.c_codcen = ""; e_cli.n_idven = 0; e_cli.n_idcondpag = 0; e_cli.c_letnomgir = ""; e_cli.c_letgirdir = ""; e_cli.c_letnumdoc = ""; e_cli.c_lettel = ""; e_cli.n_tipreg = 1; e_cli.d_fchini = e_Cliente.d_fching; booOk = xMiFuncion.StoreEjecutar("mae_clipro_actualizar", e_cli, mysConec, 0); if (booOk == true) { booOk = xMiFuncion.StoreEjecutar("est_clientes_actualizar", e_Cliente, mysConec, null); if (booOk == true) { if (booOk == true) { string[,] arrParametros = new string[1, 3] { { "n_idcli", "System.INT32", e_Cliente.n_id.ToString() } }; booOk = xMiFuncion.StoreEjecutar("est_clientesplacas_delete", arrParametros, mysConec); if (booOk == true) { for (n_row = 0; n_row <= l_ClientePlaca.Count - 1; n_row++) { booOk = xMiFuncion.StoreEjecutar("est_clientesplacas_insertar", l_ClientePlaca[n_row], mysConec, null); if (booOk == false) { b_OcurrioError = xMiFuncion.booOcurrioError; c_ErrorMensaje = xMiFuncion.StrErrorMensaje; n_ErrorNumber = xMiFuncion.IntErrorNumber; } } } } else { b_OcurrioError = xMiFuncion.booOcurrioError; c_ErrorMensaje = xMiFuncion.StrErrorMensaje; n_ErrorNumber = xMiFuncion.IntErrorNumber; } } else { b_OcurrioError = xMiFuncion.booOcurrioError; c_ErrorMensaje = xMiFuncion.StrErrorMensaje; n_ErrorNumber = xMiFuncion.IntErrorNumber; } } else { b_OcurrioError = xMiFuncion.booOcurrioError; c_ErrorMensaje = xMiFuncion.StrErrorMensaje; n_ErrorNumber = xMiFuncion.IntErrorNumber; } return(booOk); }
public bool Insertar(BE_EST_CLIENTES e_Cliente) { bool booOk = false; int n_row = 0; DatosMySql xMiFuncion = new DatosMySql(); BE_MAE_CLIPRO e_cli = new BE_MAE_CLIPRO(); e_cli.n_idemp = e_Cliente.n_idemp; e_cli.n_id = 0; e_cli.n_idcatemp = 2; e_cli.n_idtipcon = e_Cliente.n_idtipcon; e_cli.n_idtipdoc = e_Cliente.n_idtipdocide; e_cli.c_numdoc = e_Cliente.c_numdocide; e_cli.c_nombre = e_Cliente.c_nom; e_cli.c_nomcli1 = e_Cliente.c_nom1; e_cli.c_nomcli2 = e_Cliente.c_nom2; e_cli.c_apecli1 = e_Cliente.c_ape1; e_cli.c_apecli2 = e_Cliente.c_ape2; e_cli.c_dir = e_Cliente.c_dir; e_cli.c_tel = e_Cliente.c_numtel; e_cli.c_fax = ""; e_cli.c_nomcon = e_Cliente.c_nom; e_cli.c_email = ""; e_cli.c_pagweb = ""; e_cli.n_estado = 1; e_cli.n_iddep = e_Cliente.n_iddep; e_cli.n_idpro = e_Cliente.n_idpro; e_cli.n_iddis = e_Cliente.n_iddis; e_cli.n_ageret = 0; e_cli.c_codcen = ""; e_cli.n_idven = 0; e_cli.n_idcondpag = 0; e_cli.c_letnomgir = ""; e_cli.c_letgirdir = ""; e_cli.c_letnumdoc = ""; e_cli.c_lettel = ""; e_cli.n_tipreg = 1; e_cli.d_fchini = e_Cliente.d_fching; //e_cli.n_ageper = 0; booOk = xMiFuncion.StoreEjecutar("mae_clipro_insertar", e_cli, mysConec, 0); if (booOk == true) { e_Cliente.n_id = Convert.ToInt32(xMiFuncion.intIdGenerado); booOk = xMiFuncion.StoreEjecutar("est_clientes_insertar", e_Cliente, mysConec, null); if (booOk == true) { for (n_row = 0; n_row <= l_ClientePlaca.Count - 1; n_row++) { l_ClientePlaca[n_row].n_idcli = e_Cliente.n_id; booOk = xMiFuncion.StoreEjecutar("est_clientesplacas_insertar", l_ClientePlaca[n_row], mysConec, null); if (booOk == false) { b_OcurrioError = xMiFuncion.booOcurrioError; c_ErrorMensaje = xMiFuncion.StrErrorMensaje; n_ErrorNumber = xMiFuncion.IntErrorNumber; } } } else { b_OcurrioError = xMiFuncion.booOcurrioError; c_ErrorMensaje = xMiFuncion.StrErrorMensaje; n_ErrorNumber = xMiFuncion.IntErrorNumber; } } else { b_OcurrioError = xMiFuncion.booOcurrioError; c_ErrorMensaje = xMiFuncion.StrErrorMensaje; n_ErrorNumber = xMiFuncion.IntErrorNumber; } return(booOk); }
void AgregarRuc() { string c_acteco = ""; Helper.Cls_ServiciosSunat xFun = new Helper.Cls_ServiciosSunat(); xFun.ConsultarRUC(); string c_condic = xFun.Contribuyente_Condicion; string c_direcc = xFun.Contribuyente_Direccion; string c_estado = xFun.Contribuyente_Estado; string c_fchiniact = xFun.Contribuyente_FchIniAct; string c_nombre = xFun.Contribuyente_Nombre; string c_numruc = xFun.Contribuyente_NumRUC; string c_tipcon = xFun.Contribuyente_TipCon; string c_apepat = ""; string c_apemat = ""; string c_nom1 = ""; string c_nom2 = ""; xFun = null; if (c_numruc != "") { int n_idtipcon = Convert.ToInt32(funGen.DataTableBuscar(dtTipCon, "c_des", "n_id", c_tipcon, "C")); if ((n_idtipcon == 1) || (n_idtipcon == 2)) { string[] dato = new string[10]; dato = c_nombre.Split(' '); int n_row = 1; if (n_row <= dato.Length) { c_apepat = funFunciones.NulosC(dato[0]); n_row = n_row + 1; } if (n_row <= dato.Length) { c_apemat = funFunciones.NulosC(dato[1]); n_row = n_row + 1; } if (n_row <= dato.Length) { c_nom1 = funFunciones.NulosC(dato[2]); n_row = n_row + 1; } if (n_row <= dato.Length) { c_nom2 = funFunciones.NulosC(dato[3]); n_row = n_row + 1; } } BE_MAE_CLIPRO e_cli = new BE_MAE_CLIPRO(); e_cli.n_idemp = 0; e_cli.n_id = 0; e_cli.n_idcatemp = 1; e_cli.n_idtipcon = n_idtipcon; e_cli.n_idtipdoc = 4; e_cli.c_numdoc = c_numruc; e_cli.c_nombre = c_nombre; e_cli.c_nomcli1 = c_nom1; e_cli.c_nomcli2 = c_nom2; e_cli.c_apecli1 = c_apepat; e_cli.c_apecli2 = c_apemat; e_cli.c_dir = c_direcc.Substring(1, 100); e_cli.c_tel = ""; e_cli.c_fax = ""; e_cli.c_nomcon = c_nombre; e_cli.c_email = ""; e_cli.c_pagweb = ""; e_cli.n_estado = 1; e_cli.n_iddep = 0; e_cli.n_idpro = 0; e_cli.n_iddis = 0; e_cli.n_ageret = 0; e_cli.c_codcen = ""; e_cli.n_idven = 0; e_cli.n_idcondpag = 0; e_cli.c_letnomgir = ""; e_cli.c_letgirdir = ""; e_cli.c_letnumdoc = ""; e_cli.c_lettel = ""; e_cli.n_tipreg = 0; e_cli.d_fchini = DateTime.Now; objcli.mysConec = mysConec; if (objcli.Insertar(e_cli) == true) { LblIdCliente.Text = objcli.n_IdGenerado.ToString(); TxtNumRuc.Text = c_numruc; TxtNomCli.Text = c_nombre; TxtDireccion.Text = c_direcc; } } }