private Boolean ActualizarCheqImpreso() { try { Boolean resul = true; try { List <ba_Cbte_Ban_Info> LitaCheqImpreso = new List <ba_Cbte_Ban_Info>(); LitaCheqImpreso = LitaParaImprimir(); foreach (ba_Cbte_Ban_Info item in LitaCheqImpreso) { //if (item.cb_ChequeImpreso == "S") item.cb_Cheque = item.cb_ChequeAux; //aqui para que no se pasen de shabidosh item.IdUsuarioUltMod = param.IdUsuario; item.Fecha_UltMod = param.Fecha_Transac; string mesg2 = ""; ba_Talonario_cheques_x_banco_Bus busTalChe = new ba_Talonario_cheques_x_banco_Bus(); busTalChe.Usar(item, item.cb_Cheque, ref mesg2); CbtBan_b.ModificarDB(item, ref MensajeError); actualizarObservCbteCble(item.cb_Cheque, item.IdCbteCble, item.IdTipocbte); } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); resul = false; } return(resul); } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); return(false); } }
private void button1_Click(object sender, EventArgs e) { try { if (CbteBan_I.Estado == "I") { imprimir(); } else if (validaCheque()) { if (imprimir()) { if (txt_NCheque.Text.Trim().Length != 0) { string mesg2 = ""; ba_Talonario_cheques_x_banco_Bus busTalChe = new ba_Talonario_cheques_x_banco_Bus(); busTalChe.Usar(CbteBan_I, txt_NCheque.Text, ref mesg2); } cbtecble.cb_Observacion = "Ch/" + CbteBan_I.cb_Cheque + " " + cbtecble.cb_Observacion; DetCbteCble.ForEach(var => var.dc_Observacion = "Ch/" + CbteBan_I.cb_Cheque + var.dc_Observacion); string msg = ""; busCont.ModificarDB(cbtecble, ref msg); this.Close(); } } } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; NameMetodo = NameMetodo + " - " + ex.ToString(); MessageBox.Show(NameMetodo + " " + param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) , param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }