private void UC_Menu_Main_Load(object sender, EventArgs e) { try { string msg = ""; cuentaCorreo = uC_Menu_cuentas_mail.obtenerPrimerNodo(); Mostrar_control(eTipoControl.VisorMail, eTipoMail.Buzon_Sal, cuentaCorreo); InfoParametros = BusParametros.consultar(ref msg); TiempoSegundosEnviarRecibir = InfoParametros.valor_min_envi_recep_aut * 60; CSegundoEnvioRecepcion = TiempoSegundosEnviarRecibir; } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString()); } }
public Boolean Guardar(mail_Parametro_Info Info, ref string MensajeErrorOut) { try { using (EntitiesFactElectronica Context = new EntitiesFactElectronica()) { var Address = new mail_Parametro(); var Q = from per in Context.mail_Parametro where per.IdParametro == Info.IdParametro select per; if (Q.ToList().Count == 0)// no esta en la base { Address.IdParametro = "PARA_MAIL"; Address.valor_min_envi_recep_aut = Info.valor_min_envi_recep_aut; Address.envio_recep_aut_salir = Info.envio_recep_aut_salir; Address.enviar_solo_pdf_ride = Info.enviar_solo_pdf_ride; Address.enviar_solo_xml_ride = Info.enviar_solo_xml_ride; Context.mail_Parametro.Add(Address); Context.SaveChanges(); } else { //modifcar var resultado = Context.mail_Parametro.First(v => v.IdParametro == Info.IdParametro); resultado.valor_min_envi_recep_aut = Info.valor_min_envi_recep_aut; resultado.envio_recep_aut_salir = Info.envio_recep_aut_salir; resultado.enviar_solo_pdf_ride = Info.enviar_solo_pdf_ride; resultado.enviar_solo_xml_ride = Info.enviar_solo_xml_ride; Context.SaveChanges(); } } return(true); } catch (Exception ex) { string arreglo = ToString(); string mensaje = ""; tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), eTipoError.ERROR, arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; MensajeErrorOut = mensaje; return(false); } }
public Boolean Guardar(mail_Parametro_Info Info, ref string mensajeErrorOut) { try { return(Odata.Guardar(Info, ref mensajeErrorOut)); } catch (Exception) { return(false); } }
private void cargar_parametros() { try { string msg = ""; InfoPara = BusParMail.consultar(ref msg); chk_envio_recep_au_salir.Checked = InfoPara.envio_recep_aut_salir; cmb_valor_min_env.Value = InfoPara.valor_min_envi_recep_aut; chk_envio_pdf.Checked = (InfoPara.enviar_solo_pdf_ride == null) ? false : Convert.ToBoolean(InfoPara.enviar_solo_pdf_ride); chk_envio_xml.Checked = (InfoPara.enviar_solo_xml_ride == null) ? false : Convert.ToBoolean(InfoPara.enviar_solo_xml_ride); } catch (Exception ex) { MessageBox.Show(ex.Message.ToString()); BusSisLog.Log_Error(ex.Message.ToString(), eTipoError.ERROR, this.ToString()); } }
public mail_Parametro_Info consultar(ref string mensajeErrorOut) { try { mail_Parametro_Info InfoClaveContg = new mail_Parametro_Info(); using (EntitiesFactElectronica DBFactElec = new EntitiesFactElectronica()) { var querry2 = from clavecon in DBFactElec.mail_Parametro select clavecon; foreach (var item in querry2) { InfoClaveContg.IdParametro = item.IdParametro; InfoClaveContg.valor_min_envi_recep_aut = item.valor_min_envi_recep_aut; InfoClaveContg.envio_recep_aut_salir = item.envio_recep_aut_salir; InfoClaveContg.enviar_solo_pdf_ride = item.enviar_solo_pdf_ride; InfoClaveContg.enviar_solo_xml_ride = item.enviar_solo_xml_ride; } } return(InfoClaveContg); } catch (Exception ex) { string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), eTipoError.ERROR, arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensajeErrorOut); mensajeErrorOut = ex.InnerException + " " + ex.Message; return(new mail_Parametro_Info()); } }