private void Guardar() { try { Sesion session = new Sesion(); session = (Sesion)Session["Sesion" + Session.SessionID]; CatCompensacion compensacion = new CatCompensacion(); compensacion.Compensacion_Descripcion = txtDescripcion.Text; compensacion.Compensacion_Estatus = chkActivo.Checked; CN_CatCompensacion clsCatCompensacion = new CN_CatCompensacion(); int verificador = -1; if (HF_ID.Value == "") { if (!_PermisoGuardar) { Alerta("No tiene permisos para grabar"); return; } compensacion.Id_Compensacion = Convert.ToInt32(txtClave.Text); clsCatCompensacion.InsertarConceptos(compensacion, session.Emp_Cnx, ref verificador); if (verificador == 1) { Nuevo(); Alerta("Los datos se guardaron correctamente"); } else { Alerta("La clave ya existe"); } } else { if (!_PermisoModificar) { Alerta("No tiene permisos para modificar"); return; } compensacion.Id_Compensacion = Convert.ToInt32(HF_ID.Value); clsCatCompensacion.ModificarConceptos(compensacion, session.Emp_Cnx, ref verificador); if (verificador == 1) { Alerta("Los datos se modificaron correctamente"); } else { Alerta("OcurriĆ³ un error al intentar modificar los datos"); } } rg1.Rebind(); } catch (Exception ex) { throw ex; } }
private List <ReporteComisiones> GetListReporteDetalle(int detalle) { try { Sesion session = new Sesion(); session = (Sesion)Session["Sesion" + Session.SessionID]; CN_CatCompensacion clsCatCompensacion = new CN_CatCompensacion(); SistemaCompensacionGetXML sistemaCompensacionGetXMLconcentrado = new SistemaCompensacionGetXML(); sistemaCompensacionGetXMLconcentrado.Id_Emp = session.Id_Emp; sistemaCompensacionGetXMLconcentrado.Id_Cd = this.txtCdi_Id.Text == "" ? -1 : Convert.ToInt32(this.txtCdi_Id.Text); sistemaCompensacionGetXMLconcentrado.Id_Sistema = 18; sistemaCompensacionGetXMLconcentrado.Anio = Convert.ToInt32(this.cmbanio.SelectedValue); sistemaCompensacionGetXMLconcentrado.Mes = Convert.ToInt32(this.cmbmes.SelectedValue); sistemaCompensacionGetXMLconcentrado.MesTexto = this.cmbmes.Text; sistemaCompensacionGetXMLconcentrado.Id_TipoRepresentante = 3; // Convert.ToInt32(this.CmbTipo_Representante.SelectedValue); ReporteComisiones registrorik = new ReporteComisiones(); List <ReporteComisiones> listaConcentrado = new List <ReporteComisiones>(); string StrCnx = ConfigurationManager.AppSettings.Get("strConnection"); session.Emp_Cnx = StrCnx + ";Connect Timeout=60000"; if (detalle == 0) //encabezado { clsCatCompensacion.ReporteConcentrado(sistemaCompensacionGetXMLconcentrado, session.Emp_Cnx, ref listaConcentrado); } // clsCatCompensacion.ReporteConcentradoComisiones(sistemaCompensacionGetXMLconcentrado, 0, session.Emp_Cnx, ref listaConcentrado); if (detalle == 1) //detalle por cliente { clsCatCompensacion.ReporteConcentradoComisiones(sistemaCompensacionGetXMLconcentrado, 1, session.Emp_Cnx, ref listaConcentrado); } if (detalle == 2) // detalle por factura { clsCatCompensacion.ReporteConcentradoComisiones(sistemaCompensacionGetXMLconcentrado, 2, session.Emp_Cnx, ref listaConcentrado); } if (detalle == 3) //detalle por producto { clsCatCompensacion.ReporteConcentradoComisiones(sistemaCompensacionGetXMLconcentrado, 3, session.Emp_Cnx, ref listaConcentrado); } return(listaConcentrado); } catch (Exception ex) { throw ex; } }
private List <CatCompensacion> GetList() { try { List <CatCompensacion> List = new List <CatCompensacion>(); CN_CatCompensacion clsCatCompensacion = new CN_CatCompensacion(); Sesion session2 = new Sesion(); session2 = (Sesion)Session["Sesion" + Session.SessionID]; clsCatCompensacion.ConsultaConceptos(session2.Emp_Cnx, ref List); return(List); } catch (Exception ex) { throw ex; } }
private List <SistemaCompensacion> GetList() { try { List <SistemaCompensacion> remisiones = new List <SistemaCompensacion>(); SistemaCompensacion remision = new SistemaCompensacion(); Sesion session = (Sesion)Session["Sesion" + Session.SessionID]; CN_CatCompensacion cn_reciboremision = new CN_CatCompensacion(); cn_reciboremision.ConsultarSistemaCompensacion(ref remisiones, ref remision, session, txtNombre.Text, txtFecha1.SelectedDate, txtFecha2.SelectedDate, cmbEstatus.SelectedValue, //<== this.CmbCDI.SelectedValue == "-1" ? -1 : int.Parse(this.CmbCDI.SelectedValue)); return(remisiones); } catch (Exception ex) { throw ex; } }
protected void rgPedido_ItemCommand(object source, GridCommandEventArgs e) { try { GridItem item = e.Item; List <string> statusPosibles = new List <string>(); Sesion Sesion = (Sesion)Session["Sesion" + Session.SessionID]; SistemaCompensacion sistemacompensacion = new SistemaCompensacion(); int itemindex = e.Item.ItemIndex; sistemacompensacion.Id_Sistema = Int32.Parse(rgPedido.Items[itemindex]["Id_Sistema"].Text); sistemacompensacion.Id_Emp = Int32.Parse(rgPedido.Items[itemindex]["Id_Emp"].Text); sistemacompensacion.Id_Cd = Int32.Parse(rgPedido.Items[itemindex]["Id_Cd"].Text); //if (((RadTextBox)(rgPedido.Items[itemindex]["MotivoRechazo"].FindControl("TxtMotivoRechazo"))).Text != string.Empty) //{ // reciboremision.MotivoRechazo = Convert.ToString(((RadTextBox)(rgPedido.Items[itemindex]["MotivoRechazo"].FindControl("TxtMotivoRechazo"))).Text); //} switch (e.CommandName) { ////JFCV todo case "Copiar": int vId_Sistema = Convert.ToInt32((e.Item as GridDataItem)["Id_Sistema"].Text); CN_CatCompensacion clscompensacion = new CN_CatCompensacion(); SistemaCompensacion sistema = new SistemaCompensacion(); sistema.Id_Emp = Sesion.Id_Emp; sistema.Id_Cd = Sesion.Id_Cd; sistema.Id_Sistema = vId_Sistema; int verificador = 0; clscompensacion.CopiarConfiguracionSistemacompensacion(sistema, Sesion.Emp_Cnx, ref verificador); if (verificador > 0) { Alerta("El sistema ha sido copiado , se genero el nuevo sistema. " + verificador.ToString()); return; } else { Alerta("Ocurrio un error al generar la copia."); } break; case "Delete": #region Rechazar //Sesion sessionr = new Sesion(); //sessionr = (Sesion)Session["Sesion" + Session.SessionID]; //int vId_Sistemacancelar = Convert.ToInt32((e.Item as GridDataItem)["Id_Sistema"].Text); //CN_CatCompensacion clscompensacion2 = new CN_CatCompensacion(); //SistemaCompensacion sistema2 = new SistemaCompensacion(); //sistema2.Id_Emp = Sesion.Id_Emp; //sistema2.Id_Cd = Sesion.Id_Cd; //sistema2.Id_Sistema = vId_Sistemacancelar; //int verificador2 = 0; //clscompensacion2.CopiarConfiguracionSistemacompensacion(sistema2, Sesion.Emp_Cnx, ref verificador2); //if (verificador2 > 0) //{ // Alerta("El sistema ha sido desactivado. " ); // return; //} //else //{ // Alerta("Ocurrio un error al generar la copia." ); //} #endregion Rechazar break; case "Soporte": RAM1.ResponseScripts.Add("return AbrirVentana_ComponentesModificar(" + sistemacompensacion.Id_Sistema.ToString() + ")"); break; case "Simular": RAM1.ResponseScripts.Add("return AbrirVentana_ComponentesImprimir(" + sistemacompensacion.Id_Sistema.ToString() + ")"); break; } } catch (Exception ex) { ErrorManager(ex, "rgPedido_ItemCommand"); } }