private void Guardar() { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; CN_Convenio cn_conv = new CN_Convenio(); List <Convenio> List = new List <Convenio>(); int Verificador = 0; LlenarLista(ref List); cn_conv.InsertarProConvSucursal(List, ref Verificador, Conexion); if (Verificador == -1) { AlertaCerrar("Los datos se guardaron correctamente"); } else { Alerta("Error inesperado al tratar de guardar los datos"); } } catch (Exception ex) { throw ex; } }
private void Guardar() { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_Convenio cn_conv = new CN_Convenio(); List <Convenio> List = new List <Convenio>(); int Verificador = 0; LlenarLista(ref List); cn_conv.InsertarPermisosSucursal(List, ref Verificador, sesion.Emp_Cnx); if (Verificador == -1) { AlertaCerrar("Los datos se guardaron correctamente"); } else { Alerta("Error inesperado al tratar de guardar los datos"); } } catch (Exception ex) { throw ex; } }
private void ConsultaConvenio() { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; CN_Convenio cn_conv = new CN_Convenio(); Convenio conv = new Convenio(); List <ConvenioDet> List = new List <ConvenioDet>(); int Id_PC = int.Parse(HFId_PC.Value); cn_conv.ConsultaConvenio(Id_PC, ref conv, Conexion); VaciaEncabezado(conv); cn_conv.ConsultaConvenioDet(Id_PC, ref List, Conexion); ListDet = List; rgConvenioDet.DataSource = List; rgConvenioDet.DataBind(); if (this.HFTipoOp.Value == "1") { this.TxtConvAnt.Visible = true; this.LblConvAnt.Visible = true; CargaConsecutivo(); } else { this.CmbId_Cat.Enabled = false; this.TxtPC_NoConvenio.Enabled = false; } } catch (Exception ex) { throw ex; } }
private void Cancelar(GridCommandEventArgs e) { try { GridItem item = e.Item; string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; SolConvenioDet sol = new SolConvenioDet(); CN_Convenio cn_conv = new CN_Convenio(); int Verificador = 0; sol.Id_Sol = int.Parse(this.rgVinculados.MasterTableView.Items[e.Item.ItemIndex]["Id_Sol"].Text); sol.Id_PC = int.Parse(this.rgVinculados.MasterTableView.Items[e.Item.ItemIndex]["Id_PC"].Text); sol.Id_Cte = int.Parse(this.rgVinculados.MasterTableView.Items[e.Item.ItemIndex]["Id_Cte"].Text); sol.U_Nombre = sesion.U_Nombre; cn_conv.Convenio_DesvinculaUno(sol, ref Verificador, Conexion); if (Verificador == -1) { cn_conv.ConvenioDesvinculo_EnviarCorreo(sol, sesion.Emp_Cnx); Alerta("Se desvínculo el cliente de manera exitosa"); rgVinculados.Rebind(); } else { Alerta("Error al tratar de desvincular al cliente"); } } catch (Exception ex) { throw ex; } }
private void Guardar() { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_Convenio cn_conv = new CN_Convenio(); Convenio conv = new Convenio(); int Verificador = 0; conv.Id_Cd = sesion.Id_Cd_Ver; conv.Pue_Admin1 = int.Parse(CmbId_UAdmin1.SelectedValue); conv.Pue_Admin2 = int.Parse(CmbId_UAdmin2.SelectedValue); conv.Pue_CteMacola = int.Parse(CmbId_UCteMacola.SelectedValue); conv.Pue_CteIntranet = int.Parse(CmbId_UCteIntranet.SelectedValue); conv.Pue_EqComodato = int.Parse(CmbId_UComodato.SelectedValue); conv.Pue_VerTodo = int.Parse(CmbId_UTodo.SelectedValue); cn_conv.ModificaUsuariosEspeciales(conv, ref Verificador, sesion.Emp_Cnx); if (Verificador == -1) { Alerta("Los datos se han guardado correctamente"); } else { Alerta("Error al tratar de guardar usuarios especiales"); } } catch (Exception ex) { throw ex; } }
private List <Convenio> ListNoUtilizados() { try { Convenio conv = new Convenio(); CN_Convenio cn_conv = new CN_Convenio(); List <Convenio> ListUtil = new List <Convenio>(); List <Convenio> ListNoUtil = new List <Convenio>(); string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; conv.Filtro_TipoFiltro = -1; conv.Filtro_Vencido = -1; conv.Filtro_Id_Cat = -1; conv.Filtro_Valor = ""; conv.Filtro_Id_Cd = 100; cn_conv.ConsultaListaConvenios(conv, ref ListUtil, ref ListNoUtil, Conexion); return(ListNoUtil); } catch (Exception ex) { throw ex; } }
private void CargaConsecutivo() { try { CN_Convenio cn_conv = new CN_Convenio(); Convenio conv = new Convenio(); string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; cn_conv.ConsultaConsecutivo(int.Parse(CmbId_Cat.SelectedValue), ref conv, Conexion); this.HFCat_Consecutivo.Value = conv.Cat_Consecutivo.ToString(); if (conv.Cat_Consecutivo == 1) { TxtPC_NoConvenio.Text = conv.PC_NoConvenio; TxtPC_NoConvenio.Enabled = false; } else { this.TxtPC_NoConvenio.Text = string.Empty; TxtPC_NoConvenio.Enabled = true; } } catch (Exception ex) { throw ex; } }
private void BajaConvenio() { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_Convenio cn_conv = new CN_Convenio(); int Id_PC = int.Parse(HFId_PC.Value); int Verificador = 0; cn_conv.BajaConvenio(Id_PC, ref Verificador, Conexion); if (Verificador == -1) { cn_conv.ConvenioCancelo_EnviarCorreo(Id_PC, sesion.Emp_Cnx); AlertaCerrar("Se dio de baja el convenio correctamente"); } else { Alerta("Error al tratar de dar de baja el convenio"); } } catch (Exception ex) { throw ex; } }
private void Guardar() { try { List <ConvenioDet> List = new List <ConvenioDet>(); List = ListDet; if (List == null) { Alerta("La lista de productos esta vacía"); return; } if (List.Count == 0) { Alerta("La lista de productos esta vacía"); return; } Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; Convenio conv = new Convenio(); CN_Convenio cn_conv = new CN_Convenio(); int Verificador = 0; LlenarEncabezado(ref conv, sesion.Id_U); cn_conv.InsertarConvenio(conv, List, ref Verificador, Conexion); if (Verificador == -1) { if (int.Parse(HFTipoOp.Value) == 0) { AlertaCerrar("Los datos se guardaron correctamente"); } else { AlertaCerrar("Se realizó la sustición correctamente"); } } else { if (int.Parse(HFTipoOp.Value) == 0) { Alerta("Error al tratar de guardar convenio"); } else { Alerta("Error al tratar de realizar la sustitución"); } } } catch (Exception ex) { throw ex; } }
private void Guardar() { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; List <SolConvenioDet> List = new List <SolConvenioDet>(); SolConvenioDet s; foreach (GridDataItem item in this.rgSolicitudDet.MasterTableView.Items) { s = new SolConvenioDet(); s.Id_Sol = int.Parse(LblId_Sol.Text); s.Id_Cte = int.Parse(item["Id_Cte"].Text); s.Sol_CteNombre = item["Sol_CteNombre"].Text; if ((item["Rechazado"].FindControl("chkRechazar") as CheckBox).Checked == true) { s.SolD_Estatus = "R"; } else if ((item["Autorizar"].FindControl("chkAutorizar") as CheckBox).Checked == true) { s.SolD_Estatus = "A"; } else { Alerta("Debe seleccionar una opcion para el cliente <b>" + s.Id_Cte.ToString() + "-" + s.Sol_CteNombre + "</b>"); return; } List.Add(s); } int Id_Sol = int.Parse(LblId_Sol.Text); int Verificador = 0; CN_Convenio cn_conv = new CN_Convenio(); cn_conv.ConvenioSolicitud_Atender(Id_Sol, List, ref Verificador, Conexion); if (Verificador == -1) { cn_conv.ConvenioSolicitud_EnviarCorreoAtendio(Id_Sol, ref Verificador, sesion.Emp_Cnx); //string script = "<script>RefreshParentPage()</" + "script>"; //ScriptManager.RegisterStartupScript(this, this.GetType(), "RefreshParentPage", script, false); AlertaCerrar("Se ha atendido la solicitud de manera exitosa"); } else { Alerta("Alerta al tratar de atender la solicitud"); } } catch (Exception ex) { throw ex; } }
private void Modificar() { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; List <ConvenioDet> List = new List <ConvenioDet>(); List = ListDet; if (List == null) { Alerta("La lista de productos esta vacía"); return; } if (List.Count == 0) { Alerta("La lista de productos esta vacía"); return; } Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; Convenio conv = new Convenio(); CN_Convenio cn_conv = new CN_Convenio(); int Verificador = 0; LlenarEncabezadoMod(ref conv, sesion.Id_U); cn_conv.ModificaConvenio(conv, ref Verificador, Conexion); if (Verificador == -1) { cn_conv.InsertarConvenioDet(int.Parse(HFId_PC.Value), List, ref Verificador, Conexion); if (Verificador == -1) { //JMM: Envio el correo de modificación cn_conv.ConvenioModifico_EnviarCorreo(int.Parse(HFId_PC.Value), sesion.Emp_Cnx); AlertaCerrar("Los datos se modificaron correctamente"); } else { Alerta("Error al insertar los detalles del convenio"); } } else { Alerta("Error al tratar de modificar el convenio"); } } catch (Exception ex) { throw ex; } }
private void Guardar() { try { if (ListDet.Count == 0) { Alerta("Debe agregar al menos un cliente"); return; } string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_Convenio cn_conv = new CN_Convenio(); SolConvenio sol = new SolConvenio(); int Verificador = 0; LlenarEncabezado(ref sol); cn_conv.ConvenioSolicitud_Insertar(sol, ref Verificador, Conexion); if (Verificador != 0) { List <SolConvenioDet> List = new List <SolConvenioDet>(); List = ListDet; int Id_Sol = Verificador; cn_conv.ConvenioSolicitud_InsertarDet(Id_Sol, sol, List, ref Verificador, Conexion); if (Verificador == -1) { cn_conv.ConvenioSolicitud_EnviarCorreoCreoSol(Id_Sol, ref Verificador, sesion.Emp_Cnx); AlertaCerrar("Se generó correctamente la solicitud de convenio <b> Folio: " + Id_Sol.ToString() + "</b>"); } else { Alerta("Error al tratar de guardar la solicitud"); return; } } else { Alerta("Error al tratar de guardar la solicitud"); return; } } catch (Exception ex) { throw ex; } }
private void Modificar() { try { if (ListDet.Count == 0) { Alerta("Debe agregar al menos un cliente"); return; } string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; CN_Convenio cn_conv = new CN_Convenio(); SolConvenio sol = new SolConvenio(); int Verificador = 0; LlenarEncabezado(ref sol); cn_conv.ConvenioSolicitud_Modificar(sol, ref Verificador, Conexion); if (Verificador == -1) { List <SolConvenioDet> List = new List <SolConvenioDet>(); List = ListDet; int Id_Sol = int.Parse(HFId_Sol.Value); cn_conv.ConvenioSolicitud_InsertarDet(Id_Sol, sol, List, ref Verificador, Conexion); if (Verificador == -1) { AlertaCerrar("Los datos se modificaron correctamente"); } else { Alerta("Error al tratar de modificar la solicitud"); return; } } else { Alerta("Error al tratar de modificar la solicitud"); return; } } catch (Exception ex) { throw ex; } }
private string ObtenerCapturaUsuario(string Cat_DescCorta) { try { string Cat_CapturaUsuario = null; string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; CN_Convenio cn_conv = new CN_Convenio(); cn_conv.ConsultaCapturaUsuario(Cat_DescCorta, ref Cat_CapturaUsuario, Conexion); return(Cat_CapturaUsuario); } catch (Exception ex) { throw ex; } }
private int ObtenerConsecutivo() { try { int Id_Sol = 0; string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; CN_Convenio cn_conv = new CN_Convenio(); cn_conv.ConsultaConsecutivoSolicitud(ref Id_Sol, Conexion); return(Id_Sol); } catch (Exception ex) { throw ex; } }
private void CargarPermisosEspeciales() { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; Convenio conv = new Convenio(); CN_Convenio cn_conv = new CN_Convenio(); cn_conv.ConsultaUsuariosEspeciales(ref conv, sesion.Emp_Cnx); convenio = conv; } catch (Exception ex) { throw ex; } }
private List <SolConvenioDet> GetList() { try { List <SolConvenioDet> List = new List <SolConvenioDet>(); CN_Convenio cn_conv = new CN_Convenio(); string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; cn_conv.Convenio_ConsultaVinculados(int.Parse(HFId_PC.Value), int.Parse(HFId_Cd.Value), ref List, Conexion); return(List); } catch (Exception ex) { throw ex; } }
private void ConsultaDetalle() { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; CN_Convenio cn_conv = new CN_Convenio(); List <SolConvenioDet> List = new List <SolConvenioDet>(); cn_conv.ConvenioSolicitud_ConsultaDetAt(int.Parse(this.LblId_Sol.Text), ref List, Conexion); ListDet = List; rgSolicitudDet.Rebind(); } catch (Exception ex) { throw ex; } }
private List <Convenio> GetListSucursales() { try { List <Convenio> List = new List <Convenio>(); int Id_U = HiddenId_U.Value == "" ? -1 : Convert.ToInt32(HiddenId_U.Value); Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_Convenio cn_conv = new CN_Convenio(); cn_conv.ConsultaPermisosSucursal(Id_U, ref List, sesion.Emp_Cnx); return(List); } catch (Exception ex) { throw ex; } }
private void ConsultaLista() { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; List <Convenio> List = new List <Convenio>(); int Id_U = int.Parse(HFId_U.Value); CN_Convenio cn_conv = new CN_Convenio(); cn_conv.ConsultaPermisosSucursal(Id_U, ref List, sesion.Emp_Cnx); this.rgSucursal.DataSource = List; rgSucursal.DataBind(); } catch (Exception ex) { throw ex; } }
private void ConsultaLista() { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; List <Convenio> List = new List <Convenio>(); int Id_PC = int.Parse(HFId_PC.Value); CN_Convenio cn_conv = new CN_Convenio(); cn_conv.ConsultaProConvSucursal(Id_PC, ref List, Conexion); this.rgVincular.DataSource = List; rgVincular.DataBind(); } catch (Exception ex) { throw ex; } }
private void Cancelar(int Id_Sol) { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; CN_Convenio cn_conv = new CN_Convenio(); int Verificador = 0; cn_conv.ConvenioSolicitud_Cancelar(Id_Sol, ref Verificador, Conexion); if (Verificador == -1) { Alerta("Se canceló la solicitud de manera exitosa"); rg1.Rebind(); } } catch (Exception ex) { throw ex; } }
//private void ConsultaConvenio() //{ // try // { // string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; // CN_Convenio cn_conv = new CN_Convenio(); // Convenio conv = new Convenio(); // List<ConvenioDet> List = new List<ConvenioDet>(); // int Id_PC = int.Parse(HFId_PC.Value); // cn_conv.ConsultaConvenio(Id_PC, ref conv, Conexion); // VaciaEncabezado(conv); // cn_conv.ConsultaConvenioDet(Id_PC, ref List, Conexion); // ListDet = List; // rgConvenioDet.DataSource = List; // rgConvenioDet.DataBind(); // if (this.HFTipoOp.Value == "1") // { // this.TxtConvAnt.Visible = true; // this.LblConvAnt.Visible = true; // CargaConsecutivo(); // } // else // { // this.CmbId_Cat.Enabled = false; // //this.TxtPC_NoConvenio.Enabled = false; // } // } // catch (Exception ex) // { // throw ex; // } //} private List <ConvenioDet> ConsultaConvenio() { try { CN_Convenio cn_conv = new CN_Convenio(); Convenio conv = new Convenio(); List <ConvenioDet> List = new List <ConvenioDet>(); string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; int Id_PC = int.Parse(HFId_PC.Value); cn_conv.ConsultaConvenio(Id_PC, ref conv, Conexion); VaciaEncabezado(conv); cn_conv.ConsultaConvenioDet(Id_PC, ref List, Conexion); return(ListDet = List); } catch (Exception ex) { throw ex; } }
private void InsertarPermisosSucursal(int Id_U) { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_Convenio cn_conv = new CN_Convenio(); List <Convenio> List = new List <Convenio>(); int Verificador = 0; LlenarLista(ref List, Id_U); cn_conv.InsertarPermisosSucursal(List, ref Verificador, sesion.Emp_Cnx); if (Verificador != -1) { Alerta("Error inesperado al tratar de guardar los datos"); } } catch (Exception ex) { throw ex; } }
private void CargarPermisosEspeciales() { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; Convenio conv = new Convenio(); CN_Convenio cn_conv = new CN_Convenio(); cn_conv.ConsultaUsuariosEspeciales(ref conv, sesion.Emp_Cnx); this.CmbId_UAdmin1.SelectedValue = conv.Pue_Admin1.ToString(); this.CmbId_UAdmin2.SelectedValue = conv.Pue_Admin2.ToString(); this.CmbId_UCteIntranet.SelectedValue = conv.Pue_CteIntranet.ToString(); this.CmbId_UCteMacola.SelectedValue = conv.Pue_CteMacola.ToString(); this.CmbId_UComodato.SelectedValue = conv.Pue_EqComodato.ToString(); this.CmbId_UTodo.SelectedValue = conv.Pue_VerTodo.ToString(); } catch (Exception ex) { throw ex; } }
private void EnviarCorreo(int Id_Sol) { try { Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; CN_Convenio cn_conv = new CN_Convenio(); int Verificador = 0; cn_conv.ConvenioSolicitud_EnviarCorreoCreoSol(Id_Sol, ref Verificador, sesion.Emp_Cnx); if (Verificador == -1) { Alerta("Se ha enviado la solicitud por correo electrónico"); } else { Alerta("Ocurrio un error al tratar de envíar el correo, favor de intentarlo nuevamente"); } } catch (Exception ex) { throw ex; } }
private void ConsultaEncabezado() { try { string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; CN_Convenio cn_conv = new CN_Convenio(); SolConvenio sol = new SolConvenio(); cn_conv.ConvenioSolicitud_ConsultaAt(HFSol_Unique.Value, ref sol, Conexion); LblId_Sol.Text = sol.Id_Sol.ToString(); LblCd_Nombre.Text = sol.CD_Nombre; LblU_Nombre.Text = sol.Sol_UNombre; LblU_Correo.Text = sol.Sol_UCorreo; LblSol_Fecha.Text = sol.Sol_Fecha.ToShortDateString(); LblPC_NoConvenio.Text = sol.PC_NoConvenio; LblPC_Nombre.Text = sol.PC_Nombre; LblId_CatStr.Text = sol.Cat_DescCorta; } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { try { Sesion Sesion = new Sesion(); Sesion = (Sesion)Session["Sesion" + Session.SessionID]; if (Sesion == null) { string[] pag = Page.Request.Url.ToString().Split(new string[] { "/", @"\" }, StringSplitOptions.RemoveEmptyEntries); Session["dir" + Session.SessionID] = pag[pag.Length - 1]; Response.Redirect("login.aspx", false); } else { if (!Page.IsPostBack) { this.ValidarPermisos(); if (Sesion.Cu_Modif_Pass_Voluntario == false) { RAM1.ResponseScripts.Add("AbrirContrasenas(); return false;"); return; } this.CargarCentros(); CargarPermisosEspeciales(); double ancho = 0; foreach (GridColumn gc in rg1.Columns) { if (gc.Display) { ancho = ancho + gc.HeaderStyle.Width.Value; } } rg1.Width = Unit.Pixel(Convert.ToInt32(ancho)); rg1.MasterTableView.Width = Unit.Pixel(Convert.ToInt32(ancho)); rg1.Rebind(); if (Page.Request.QueryString["Unq"].ToString() != "0") { string Sol_Unique = Page.Request.QueryString["Unq"].ToString(); Convenio conv = (Convenio)Session["Convenio" + Session.SessionID]; Sesion sesion = (Sesion)Session["Sesion" + Session.SessionID]; if (conv.Pue_Admin1 != sesion.Id_U && conv.Pue_Admin2 != sesion.Id_U) { Alerta("No tiene permisos para atender la solicitud"); return; } int TipoOp = 0; CN_Convenio cn_conv = new CN_Convenio(); SolConvenio sol = new SolConvenio(); string Conexion = System.Configuration.ConfigurationManager.AppSettings["strConnectionCentral"]; cn_conv.ConvenioSolicitud_ConsultaAt(Sol_Unique, ref sol, Conexion); if (sol.Sol_Estatus == "C") { Alerta("Imposible atender la solicitud ya que se encuentra en estatus cancelado"); return; } else if (sol.Sol_Estatus == "A") { TipoOp = 1; } RAM1.ResponseScripts.Add("return OpenWindowSolicitudAt('" + Sol_Unique + "', '" + TipoOp + "')"); } } } } catch (Exception ex) { ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name); } }