/// <summary> /// MÉTODO PARA ACTUALIZAR AL CLIENTE /// </summary> private void Actualizar() { int IDUsuarioActual = 0; int.TryParse(((Usuarios)Session["Usuario"]).Id.ToString(), out IDUsuarioActual); //PROMOTOR int ID = int.Parse(Request.QueryString["id"].ToString()); App_Code.Entidades.Clientes Cliente = new App_Code.Entidades.Clientes { Id = ID, IdUsuario = IDUsuarioActual }; Cliente.ConsultarID(); ClienteFormulario(Cliente); Cliente.Actualizar(); //REDES SOCIALES DEL CLIENTE GuardarRedSocial(Cliente.Id, 3, 1, tb_Facebook.Text); GuardarRedSocial(Cliente.Id, 3, 2, tb_Twitter.Text); GuardarRedSocial(Cliente.Id, 3, 3, tb_Instagram.Text); //DOCUMENTOS DEL CLIENTE GuardarDocumentos(Cliente.Id, 3, 1, fu_ActaNacimiento.FileName); GuardarDocumentos(Cliente.Id, 3, 2, fu_INE.FileName); GuardarDocumentos(Cliente.Id, 3, 3, fu_CURP.FileName); GuardarDocumentos(Cliente.Id, 3, 4, fu_ConstanciaResidencia.FileName); GuardarDocumentos(Cliente.Id, 3, 5, fu_ComprobanteDomicilio.FileName); GuardarDocumentos(Cliente.Id, 3, 6, fu_ComprobanteIngresos.FileName); Session["Alerta"] = Herramientas.Alerta("Operación existosa!", "Cliente actualizado correctamente.", 3); Response.Redirect("Listado.aspx"); }
/// <summary> /// EVENTO PARA AUTORIZAR EL CLIENTE /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void bAutorizar_Click(object sender, EventArgs e) { int IDUsuarioActual = 0; int.TryParse(((Usuarios)Session["Usuario"]).Id.ToString(), out IDUsuarioActual); Button boton = (Button)sender; int id = int.Parse(boton.CommandArgument); App_Code.Entidades.Clientes Cliente = new App_Code.Entidades.Clientes { Id = id, IdUsuario = IDUsuarioActual }; Cliente.ConsultarID(); Cliente.IdEstatus = 1; Cliente.Actualizar(); Literal literal = (Literal)Master.FindControl("lAlerta"); if (Cliente.Id != 0) { //BAJA DE REDES SOCIALES DEL CLIENTE RedesSociales RedesCiente = new RedesSociales { IdActor = Cliente.Id, IdTipoActor = 3 }; using (DataSet ConsultaRedesCliente = RedesCiente.ConsultarTodo()) { foreach (DataRow FilaRedCliente in ConsultaRedesCliente.Tables[0].Rows) { RedesSociales RedSocial = new RedesSociales { Id = int.Parse(FilaRedCliente["Id"].ToString()), IdTipoActor = 3 }; RedSocial.ConsultarID(); RedSocial.IdEstatus = 4; RedSocial.Actualizar(); } } //BAJA DE DOCUMENTOS DEL CLIENTE Documentos Documentos = new Documentos() { IdActor = Cliente.Id, IdTipoActor = 3 }; using (DataSet ConsultaDocumentosCliente = Documentos.ConsultarTodo()) { foreach (DataRow FilaDocumentoCliente in ConsultaDocumentosCliente.Tables[0].Rows) { Documentos Documento = new Documentos() { Id = int.Parse(FilaDocumentoCliente["Id"].ToString()), IdTipoActor = 3 }; Documento.ConsultarID(); Documento.IdEstatus = 1; Documento.Actualizar(); } } literal.Text = Herramientas.Alerta("Operación existosa!", "Cliente autorizado correctamente.", 3); } else { literal.Text = Herramientas.Alerta("Ocurrió un error!", "No ha sido posible autorizar al cliente.", 4); } CargarGrid(); }