private void enviarInformes() { try { Negocio.PrescripcionN pn = new Negocio.PrescripcionN(); Negocio.Validadores v = new Negocio.Validadores(); List <string> emails = new List <string>(); foreach (var item in pn.obtenerReservadasAviso()) { if (item.email.Trim() != string.Empty) { emails.Add(item.email); } } v.enviarCorreoRecordatorio(emails); } catch (Exception) { } }
private void enviarInformes(Entidades.Medicamento m) { try { Negocio.PrescripcionN pn = new Negocio.PrescripcionN(); Negocio.Validadores v = new Negocio.Validadores(); List <string> emails = new List <string>(); foreach (var item in pn.obtenerReservadas(m.idMedicamento)) { if (item.email.Trim() != string.Empty) { emails.Add(item.email); } } v.enviarCorreo(emails, m); } catch (Exception) { } }
private void btnIniciar_Click(object sender, RoutedEventArgs e) { Negocio.Validadores v = new Negocio.Validadores(); Negocio.UsuarioN un = new Negocio.UsuarioN(); string cadena = txtRut.Text + "-" + txtDv.Text.ToLower(); if (txtRut.Text.Trim() != "" && txtDv.Text.Trim() != "") { if (v.ValidaRut(cadena) == true) { try { string rut = cadena; string pass = v.Encriptar(txtPass.Password); if (un.validarUsuario(rut, pass)) { Inicio ini = new Inicio(rut); ini.Show(); this.Close(); } else { lblMsj.Content = "Compruebe sí escribió bien sus credenciales"; } } catch (Exception) { lblMsj.Content = "Error Desconocido, solicite ayuda a Soporte"; } } else { lblMsj.Content = "El Rut ingresado es incorrecto"; } } else { lblMsj.Content = "No puede dejar campos vacios"; } }
private void btnGuarda_Click(object sender, RoutedEventArgs e) { try { Negocio.UsuarioN un = new Negocio.UsuarioN(); Entidades.Usuario u = new Entidades.Usuario(); Negocio.Validadores v = new Negocio.Validadores(); u = un.cargarUsuario(this.rut); if (u != null) { if (txtEmail.Visibility == Visibility.Visible && txtCel.Visibility == Visibility.Visible) { if (txtEmail.Text.Trim() != "" && txtCel.Text.Trim() != "") { if (v.validarEmail(txtEmail.Text) == true) { u.email = txtEmail.Text; string num = lblCod.Content + txtCel.Text; decimal num2 = Convert.ToDecimal(num.Replace("+", "")); u.cel = num2; lblMsjP.Content = ""; un.modificarusuario(u); //Limpia y refresca txtEmail.Text = ""; txtCel.Text = ""; txtEmail.Visibility = Visibility.Collapsed; lblCod.Visibility = Visibility.Collapsed; txtCel.Visibility = Visibility.Collapsed; btnCancelar.Visibility = Visibility.Collapsed; btnGuarda.Visibility = Visibility.Collapsed; lblEmail.Visibility = Visibility.Visible; lblCel.Visibility = Visibility.Visible; cargarPefil(); } else { lblMsjP.Content = "Email no valido"; } } else { lblMsjP.Content = "No puede tener campos vacios el momento de cambiar"; } } else if (txtEmail.Visibility == Visibility.Visible) { if (txtEmail.Text.Trim() != "") { if (v.validarEmail(txtEmail.Text) == true) { u.email = txtEmail.Text; lblMsjP.Content = ""; un.modificarusuario(u); //Limpia y refresca txtEmail.Text = ""; txtCel.Text = ""; txtEmail.Visibility = Visibility.Collapsed; lblCod.Visibility = Visibility.Collapsed; txtCel.Visibility = Visibility.Collapsed; btnCancelar.Visibility = Visibility.Collapsed; btnGuarda.Visibility = Visibility.Collapsed; lblEmail.Visibility = Visibility.Visible; lblCel.Visibility = Visibility.Visible; cargarPefil(); } else { lblMsjP.Content = "Email no valido"; } } else { lblMsjP.Content = "No puede tener campos vacios el momento de cambiar"; } } else { if (txtCel.Text.Trim() != "") { string num = lblCod.Content + txtCel.Text; decimal num2 = Convert.ToDecimal(num.Replace("+", "")); u.cel = num2; lblMsjP.Content = ""; un.modificarusuario(u); //Limpia y refresca txtEmail.Text = ""; txtCel.Text = ""; txtEmail.Visibility = Visibility.Collapsed; lblCod.Visibility = Visibility.Collapsed; txtCel.Visibility = Visibility.Collapsed; btnCancelar.Visibility = Visibility.Collapsed; btnGuarda.Visibility = Visibility.Collapsed; lblEmail.Visibility = Visibility.Visible; lblCel.Visibility = Visibility.Visible; cargarPefil(); } else { lblMsjP.Content = "No puede tener campos vacios el momento de cambiar"; } } } else { lblMsjP.Content = "Error al guardar, Contacte soporte"; } } catch (Exception) { lblMsjP.Content = "Error desconocido, Contacte a soporte"; } }