/// <summary> /// MÉTODO PARA GUARDAR LAS REDES SOCIALES /// </summary> /// <param name="id"></param> /// <param name="idTipoActor"></param> /// <param name="idTipoRed"></param> /// <param name="URL"></param> private void GuardarRedSocial(int?id, int idTipoActor, int idTipoRed, string URL) { int IDUsuarioActual = 0; int.TryParse(((Usuarios)Session["Usuario"]).Id.ToString(), out IDUsuarioActual); RedesSociales Red = new RedesSociales { IdActor = id, IdTipoActor = idTipoActor, IdTipoRedSocial = idTipoRed, IdUsuario = IDUsuarioActual }; if (Red.IdTipoActor == 5) { Red.ConsultarRedesSocialesReferenciasPromotores(); } else { Red.ConsultarID(); } Red.URL = URL; if (Red.Id == null) { Red.Agregar(); } else { Red.Actualizar(); } }
/// <summary> /// Evento para eliminar el promotor /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void bEliminar_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.Promotores Promotor = new App_Code.Entidades.Promotores { Id = id, IdUsuario = IDUsuarioActual }; Promotor.ConsultarID(); Promotor.IdEstatus = 2; Promotor.Actualizar(); Literal literal = (Literal)Master.FindControl("lAlerta"); if (Promotor.Id != 0) { //BAJA DE REDES SOCIALES DEL PROMOTOR RedesSociales RedesPromotor = new RedesSociales { IdActor = Promotor.Id, IdTipoActor = 2 }; using (DataSet ConsultaRedesPromotor = RedesPromotor.ConsultarTodo()) { foreach (DataRow FilaRedPromotor in ConsultaRedesPromotor.Tables[0].Rows) { RedesSociales RedSocial = new RedesSociales { Id = int.Parse(FilaRedPromotor["Id"].ToString()), IdTipoActor = 2 }; RedSocial.ConsultarID(); RedSocial.IdEstatus = 2; RedSocial.Actualizar(); } } //BAJA DE DOCUMENTOS DEL PROMOTOR Documentos Documentos = new Documentos() { IdActor = Promotor.Id, IdTipoActor = 2 }; using (DataSet ConsultaDocumentosPromotor = Documentos.ConsultarTodo()) { foreach (DataRow FilaDocumentoPromotor in ConsultaDocumentosPromotor.Tables[0].Rows) { Documentos Documento = new Documentos() { Id = int.Parse(FilaDocumentoPromotor["Id"].ToString()), IdTipoActor = 2 }; Documento.ConsultarID(); Documento.IdEstatus = 2; Documento.Actualizar(); } } //REFERENCIAS ReferenciasPromotores ReferenciasPromotor = new ReferenciasPromotores() { IdActor = Promotor.Id }; using (DataSet ConsultaReferencias = ReferenciasPromotor.ConsultarTodo()) { foreach (DataRow FilaReferencias in ConsultaReferencias.Tables[0].Rows) { ReferenciasPromotores Referencia = new ReferenciasPromotores() { Id = int.Parse(FilaReferencias["Id"].ToString()) }; Referencia.ConsultarID(); Referencia.IdEstatus = 2; Referencia.Actualizar(); //BAJA DE REDES SOCIALES DE LA REFERENCIA RedesSociales RedesReferencia = new RedesSociales { IdActor = Referencia.Id, IdTipoActor = 5 }; using (DataSet ConsultaRedesReferencia = RedesReferencia.ConsultarTodo()) { foreach (DataRow FilaRedReferencia in ConsultaRedesReferencia.Tables[0].Rows) { RedesSociales RedSocial = new RedesSociales { Id = int.Parse(FilaRedReferencia["Id"].ToString()), IdTipoActor = 5 }; RedSocial.ConsultarID(); RedSocial.IdEstatus = 2; RedSocial.Actualizar(); } } //BAJA DE DOCUMENTOS DEL PROMOTOR Documentos DocumentosReferencia = new Documentos() { IdActor = Referencia.Id, IdTipoActor = 5 }; using (DataSet ConsultaDocumentosReferencia = DocumentosReferencia.ConsultarTodo()) { foreach (DataRow FilaDocumentoReferencia in ConsultaDocumentosReferencia.Tables[0].Rows) { Documentos Documento = new Documentos() { Id = int.Parse(FilaDocumentoReferencia["Id"].ToString()), IdTipoActor = 5 }; Documento.ConsultarID(); Documento.IdEstatus = 2; Documento.Actualizar(); } } } } literal.Text = Herramientas.Alerta("Operación existosa!", "Promotor eliminado correctamente.", 3); } else { literal.Text = Herramientas.Alerta("Ocurrió un error!", "No ha sido posible eliminar al promotor.", 4); } CargarGrid(); }
public DataSet Delete([FromBody] RedesSociales Red) { Red.IdEstatus = 2; return(Red.Actualizar()); }
/// <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(); }
public DataSet Update([FromBody] RedesSociales Red) { return(Red.Actualizar()); }