protected void btnAddMotivoBaja_Click(object sender, EventArgs e) { try { MotivosBaja oMotivosBaja = null; if (!string.IsNullOrEmpty(this.lblMotivoBajaId.Text)) { oMotivosBaja = new Auxiliar().GetMotivoBaja(int.Parse(this.lblMotivoBajaId.Text)); oMotivosBaja.Descripcion = this.txtDesc.Text; new Auxiliar().UpdateMotivoBaja(oMotivosBaja); } else { oMotivosBaja = new MotivosBaja(); oMotivosBaja.Descripcion = this.txtDesc.Text; new Auxiliar().AddMotivoBaja(oMotivosBaja); } this.FillGridMotivoBaja(); } catch (Exception ex) { this.lblErrorMotivoBaja.Text = ex.Message; } }
public void sendEmail(SMTPEmail email) { try { Auxiliar aux = new Auxiliar(); MailMessage Email; Email = new MailMessage(email.From, email.To, email.subject, email.Message); SmtpClient smtpMail = new SmtpClient(email.SMTPClient); Email.IsBodyHtml = true; smtpMail.UseDefaultCredentials = false; smtpMail.Host = email.SMTPClient; smtpMail.Port = email.SMTPPort; smtpMail.EnableSsl = false; smtpMail.Credentials = new NetworkCredential(aux.GetGeneralParameterValue("EmailSMTP Sitio"), aux.GetGeneralParameterValue("PasswordSMTP Sitio"));//[email protected] // Aep123456 smtpMail.Send(Email); } catch (Exception ex) { this.lblMessage.InnerText = ex.Message; } }
protected void btnAddFormaPago_Click(object sender, EventArgs e) { try { FormaPago oFormaPago = null; if (!string.IsNullOrEmpty(this.lblFormaPagoId.Text)) { oFormaPago = new Auxiliar().GetFormaPago(int.Parse(this.lblFormaPagoId.Text)); oFormaPago.Descripcion = this.txtDesc.Text; new Auxiliar().UpdateFormaPago(oFormaPago); } else { oFormaPago = new FormaPago(); oFormaPago.Descripcion = this.txtDesc.Text; new Auxiliar().AddFormaPago(oFormaPago); } this.FillGridFormaPago(); } catch (Exception ex) { this.lblErrorFormaPago.Text = ex.Message; } }
protected void btnEnviar_Click(object sender, EventArgs e) { try { if (this.ValidateData()) { Auxiliar aux = new Auxiliar(); SMTPEmail email = new SMTPEmail(); email.From = aux.GetGeneralParameterValue("EmailSMTP Sitio"); email.To = aux.GetGeneralParameterValue("EmailSMTP Sitio"); email.subject = "Contacto - Web Site"; email.SMTPClient = aux.GetGeneralParameterValue("SMTP Client"); email.SMTPPort = Convert.ToInt32(aux.GetGeneralParameterValue("SMTP Port")); email.Message = String.Concat(GetHtmlTemplate(txtNombre.Text,txtEmail.Text,txtTelefono.Text,txtDetalle.Value)); this.sendEmail(email); this.divContenido.Visible = false; this.divContentMessage.Visible = true; } } catch (Exception ex) { this.divContenido.Visible = false; this.lblError.InnerText = ex.Message; } }
protected void btnAddPais_Click(object sender, EventArgs e) { try { Pais oPais = null; if (!string.IsNullOrEmpty(this.lblPaisId.Text)) { oPais = new Auxiliar().GetPais(int.Parse(this.lblPaisId.Text)); oPais.Descripcion = this.txtPaisDesc.Text; new Auxiliar().UpdatePais(oPais); } else { oPais = new Pais(); oPais.Descripcion = this.txtPaisDesc.Text; new Auxiliar().AddPais(oPais); } this.FillGridPais(); } catch (Exception ex) { this.lblErrorPais.Text = ex.Message; } }
protected void btnAddBanco_Click(object sender, EventArgs e) { try { Bancos oBanco = null; if (!string.IsNullOrEmpty(this.lblBancoId.Text)) { oBanco = new Auxiliar().GetBanco(int.Parse(this.lblBancoId.Text)); oBanco.Descripcion = this.txtBancoDesc.Text; oBanco.Contacto = this.txtContacto.Text; new Auxiliar().UpdateBanco(oBanco); } else { oBanco = new Bancos(); oBanco.Descripcion = this.txtBancoDesc.Text; oBanco.Contacto = this.txtContacto.Text; new Auxiliar().AddBanco(oBanco); } this.FillGridBanco(); } catch (Exception ex) { this.lblErrorBanco.Text = ex.Message; } }
protected void gvMotivoBaja_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandArgument != null) { switch (e.CommandName.ToLower()) { case "delete": new Auxiliar().DeleteMotivoBaja(int.Parse(e.CommandArgument.ToString())); this.FillGridMotivoBaja(); ClientScript.RegisterStartupScript(this.GetType(), "myScript", "alert('Registro borrado exitosamente.');", true); break; case "edit": MotivosBaja oMotivoBaja = new Auxiliar().GetMotivoBaja(int.Parse(e.CommandArgument.ToString())); this.lblMotivoBajaId.Text = oMotivoBaja.MotivoBajaId.ToString(); this.txtDesc.Text = oMotivoBaja.Descripcion; this.btnAddMotivoBaja.Text = "Actualizar"; this.btnCancelarMotivoBaja.Visible = true; break; default: break; } } }
protected void FillCombos() { List<MotivosBaja> listaMotivos = new Socio().GetListMotivosBaja(); ddlMotivoBaja.DataValueField = "MotivoBajaId"; ddlMotivoBaja.DataTextField = "Descripcion"; ddlMotivoBaja.DataSource = listaMotivos.ToList(); ddlMotivoBaja.DataBind(); ddlMotivoBaja.Items.Insert(0, new ListItem("- Seleccione -", "0")); List<Bancos> listaBancos = new Auxiliar().GetBancos(); ddlBanco.DataValueField = "BancoId"; ddlBanco.DataTextField = "Descripcion"; ddlBanco.DataSource = listaBancos.ToList(); ddlBanco.DataBind(); ddlBanco.Items.Insert(0, new ListItem("- Seleccione -", "0")); List<Pais> listaPaises = new Auxiliar().GetListPais(); ddlNacionalidad.DataValueField = "PaisId"; ddlNacionalidad.DataTextField = "Descripcion"; ddlNacionalidad.DataSource = listaPaises.ToList(); ddlNacionalidad.DataBind(); ddlNacionalidad.Items.Insert(0, new ListItem("- Seleccione -", "0")); ddlPais.DataValueField = "PaisId"; ddlPais.DataTextField = "Descripcion"; ddlPais.DataSource = listaPaises; ddlPais.DataBind(); ddlPais.Items.Insert(0, new ListItem("- Seleccione -", "0")); List<SociosCategorias> listaSocioCategoria = new Socio().GetListSocioCategoria(); ddlSocioCategoria.DataValueField = "SocioCategoriaId"; ddlSocioCategoria.DataTextField = "Descripcion"; ddlSocioCategoria.DataSource = listaSocioCategoria; ddlSocioCategoria.DataBind(); ddlSocioCategoria.Items.Insert(0, new ListItem("- Seleccione -", "0")); List<EstadosTablas> listaEstados = new Auxiliar().GetEstados("Personas"); var var = listaEstados.Select(g => new { Id = g.EstadoId, Desc = g.Estados.Descripcion }).ToList(); ddlEstado.DataValueField = "Id"; ddlEstado.DataTextField = "Desc"; ddlEstado.DataSource = var; ddlEstado.DataBind(); ddlEstado.Items.Insert(0, new ListItem("- Seleccione -", "0")); List<Organismos> listaOrganismos = new Organismo().GetOrganismos(); ddlOrganismo.DataValueField = "OrganismoId"; ddlOrganismo.DataTextField = "Descripcion"; ddlOrganismo.DataSource = listaOrganismos.ToList(); ddlOrganismo.DataBind(); ddlOrganismo.Items.Insert(0, new ListItem("- Seleccione -", "0")); this.ddlSubOrga.Items.Insert(0, new ListItem("- Seleccione -", "0")); this.ddlSubOrga.Enabled = false; List<Parentescos> listaParentescos = new Persona().GetParentescos(); this.ddlParentesco.DataValueField = "ParentescoId"; this.ddlParentesco.DataTextField = "Descripcion_Parentesco"; this.ddlParentesco.DataSource = listaParentescos.ToList(); this.ddlParentesco.DataBind(); this.ddlParentesco.Items.Insert(0, new ListItem("- Seleccione -", "0")); List<Roles> listaRol = new AEPDataAccess.Methods.Administracion().GetListRol(); this.ddlRol.DataValueField = "RolId"; this.ddlRol.DataTextField = "Descripcion"; this.ddlRol.DataSource = listaRol.ToList(); this.ddlRol.DataBind(); this.ddlRol.Items.Insert(0, new ListItem("- Seleccione -", "0")); }
private void FillProvincia() { //limpia el dropdown de localidades this.ddlLocalidadResi.Items.Clear(); this.ddlLocalidadResi.Enabled = false; List<Provincia> listaProvincias = new Auxiliar().GetListProvincia(Convert.ToInt32(ddlPais.SelectedValue)); //llena el dropdown de provincias ddlProvincia.Enabled = true; ddlProvincia.DataTextField = "Descripcion"; ddlProvincia.DataValueField = "ProvinciaId"; ddlProvincia.DataSource = listaProvincias; ddlProvincia.DataBind(); ddlProvincia.Items.Insert(0, new ListItem("- Seleccione -", "0")); }
private void FillLocalidad() { //activa y llena el dropdown de localidades this.ddlLocalidadResi.Enabled = true; List<Localidad> listaProvincias = new Auxiliar().GetLocalidades(Convert.ToInt32(ddlProvincia.SelectedValue)); ddlLocalidadResi.Items.Clear(); ddlLocalidadResi.DataSource = listaProvincias; ddlLocalidadResi.DataValueField = "LocalidadId"; ddlLocalidadResi.DataTextField = "Descripcion"; ddlLocalidadResi.DataBind(); ddlLocalidadResi.Items.Insert(0, new ListItem("- Seleccione -", "0")); }
private void FillGridMotivoBaja() { List<MotivosBaja> listaMotivoBaja = new Auxiliar().GetListMotivosBaja(); //Paginamos la grilla. if (this.gvMotivoBaja.PageSize < listaMotivoBaja.Count) { this.gvMotivoBaja.AllowPaging = true; //--- Me fijo que pagina tengo que mostrar if (listaMotivoBaja.Count <= this.gvMotivoBaja.PageIndex * this.gvMotivoBaja.PageSize) this.gvMotivoBaja.PageIndex = 0; } else this.gvMotivoBaja.AllowPaging = false; //Carga los datos en la grilla. this.gvMotivoBaja.DataSource = listaMotivoBaja; //Enlaza los datos. this.gvMotivoBaja.DataBind(); if (listaMotivoBaja.Count == 0) { this.lblMessageMotivoBaja.Visible = true; } else { this.lblMessageMotivoBaja.Visible = false; } }
private void sendEmail(TechLogInformation tech) { try { Auxiliar aux = new Auxiliar(); SMTPEmail email = new SMTPEmail(); email.From = aux.GetGeneralParameterValue("EmailSMTP Error"); email.To = aux.GetGeneralParameterValue("ToEmail Error"); email.subject = aux.GetGeneralParameterValue("Subject Error"); email.SMTPClient = aux.GetGeneralParameterValue("SMTP Client"); email.SMTPPort = Convert.ToInt32(aux.GetGeneralParameterValue("SMTP Port")); email.Message = "<label style=\"display:block;\">Página: " + tech.ClassName + "</label></br></br><label style=\"display:block;\">Método: " + tech.MethodName + "</label></br></br><label style=\"display:block;\">Excepción: " + tech.ExceptionDetail + "</label></br></br>"; MailMessage Email; Email = new MailMessage(email.From, email.To, email.subject, email.Message); SmtpClient smtpMail = new SmtpClient(email.SMTPClient); Email.IsBodyHtml = true; smtpMail.UseDefaultCredentials = false; smtpMail.Host = email.SMTPClient; smtpMail.Port = email.SMTPPort; smtpMail.EnableSsl = false; smtpMail.Credentials = new NetworkCredential(aux.GetGeneralParameterValue("EmailSMTP Error"), aux.GetGeneralParameterValue("PasswordSMTP Error"));//[email protected] // Aep123456 smtpMail.Send(Email); } catch (Exception ex) { //log the error SaveTechLog(System.Reflection.MethodBase.GetCurrentMethod().Name, LevelError.ERROR, ex); throw ex; } }
private void FillGridFormaPago() { List<FormaPago> listaFormaPago = new Auxiliar().GetListFormaPago(); //Paginamos la grilla. if (this.gvFormaPago.PageSize < listaFormaPago.Count) { this.gvFormaPago.AllowPaging = true; //--- Me fijo que pagina tengo que mostrar if (listaFormaPago.Count <= this.gvFormaPago.PageIndex * this.gvFormaPago.PageSize) this.gvFormaPago.PageIndex = 0; } else this.gvFormaPago.AllowPaging = false; //Carga los datos en la grilla. this.gvFormaPago.DataSource = listaFormaPago; //Enlaza los datos. this.gvFormaPago.DataBind(); if (listaFormaPago.Count == 0) { this.lblMessageFormaPago.Visible = true; } else { this.lblMessageFormaPago.Visible = false; } }
protected void gvBanco_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandArgument != null) { switch (e.CommandName.ToLower()) { case "delete": new Auxiliar().DeleteBanco(int.Parse(e.CommandArgument.ToString())); this.FillGridBanco(); ClientScript.RegisterStartupScript(this.GetType(), "myScript", "alert('Registro borrado exitosamente.');", true); break; case "edit": Bancos oBanco = new Auxiliar().GetBanco(int.Parse(e.CommandArgument.ToString())); this.lblBancoId.Text = oBanco.BancoId.ToString(); this.txtBancoDesc.Text = oBanco.Descripcion; this.txtContacto.Text = oBanco.Contacto; this.btnAddBanco.Text = "Actualizar"; this.btnCancelarBanco.Visible = true; break; default: break; } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { List<EstadosTablas> listaEstadosCuota = new Auxiliar().GetEstados("SociosCuotas"); var var = listaEstadosCuota.Select(g => new { Id = g.EstadoId, Desc = g.Estados.Descripcion }).ToList(); ddlEstado.DataValueField = "Id"; ddlEstado.DataTextField = "Desc"; ddlEstado.DataSource = var; ddlEstado.DataBind(); ddlEstado.Items.Insert(0, new ListItem("- Seleccione -", "0")); List<FormaPago> listaFormaPago = new Auxiliar().GetFormasPago(); ddlFormaPago.DataValueField = "FormaPagoId"; ddlFormaPago.DataTextField = "Descripcion"; ddlFormaPago.DataSource = listaFormaPago; ddlFormaPago.DataBind(); ddlFormaPago.Items.Insert(0, new ListItem("- Seleccione -", "0")); List<SociosCategorias> listaSC = new Socio().GetListSocioCategoria(); ddlCategoria.DataValueField = "SocioCategoriaId"; ddlCategoria.DataTextField = "Descripcion"; ddlCategoria.DataSource = listaSC; ddlCategoria.DataBind(); ddlCategoria.Items.Insert(0, new ListItem("- Seleccione -", "0")); } }
protected void FillCombos() { var lista3 = new AEPDataAccess.Methods.ReciboClase().GetList(); ddlClasificacion.DataValueField = "ReciboClaseId"; ddlClasificacion.DataTextField = "Descripcion"; ddlClasificacion.DataSource = lista3.ToList(); ddlClasificacion.DataBind(); ddlClasificacion.Items.Insert(0, new ListItem("- Seleccione -", "0")); var lista2 = new ReciboTipo().GetList(); ddlTipoRecibo.DataValueField = "ReciboTipoId"; ddlTipoRecibo.DataTextField = "Descripcion"; ddlTipoRecibo.DataSource = lista2.ToList(); ddlTipoRecibo.DataBind(); ddlTipoRecibo.Items.Insert(0, new ListItem("- Seleccione -", "0")); var lista = new Auxiliar().GetFormasPago(); ddlFormaPago.DataValueField = "FormaPagoId"; ddlFormaPago.DataTextField = "Descripcion"; ddlFormaPago.DataSource = lista.ToList(); ddlFormaPago.DataBind(); ddlFormaPago.Items.Insert(0, new ListItem("- Seleccione -", "0")); }