protected void ASPxMenu1_ItemClick(object source, MenuItemEventArgs e) { switch (e.Item.Name) { case "btnAdd": FormsHelper.ClearControls(tblControls, new DTO.IdentAtencionDTO()); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Add); pnlControls.Visible = true; pnlControls.HeaderText = "Agregar Registro"; break; case "btnEdit": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ClearControls(tblControls, new DTO.IdentAtencionDTO()); var entity = CRUDHelper.Read(FormsHelper.GetSelectedId(gv).Value, BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.IdentAtencion)); FormsHelper.FillControls(entity, tblControls); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Edit); pnlControls.Attributes.Add("RecId", entity.RecId.ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Modificar Registro"; TipIdentifChanged(); } else { pnlControls.Visible = false; } break; case "btnDelete": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Delete); pnlControls.Attributes.Add("RecId", FormsHelper.GetSelectedId(gv).ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Eliminar Registros"; } else { pnlControls.Visible = false; } break; case "btnExport": case "btnExportXls": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.WriteXlsToResponse(); } break; case "btnExportPdf": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.WritePdfToResponse(); } break; default: break; } }
protected void ASPxMenu1_ItemClick(object source, MenuItemEventArgs e) { try { ASPxPageControl1.TabPages[3].ClientEnabled = e.Item.Name == "btnAdd"; switch (e.Item.Name) { case "btnAdd": if (ASPxPageControl1.ActiveTabPage.Index == 3) { //for costosCopy only UcIdentifEspacio0.ComboBox.Text = ""; deVigDesde0.Text = ""; deVigHasta0.Text = ""; } FormsHelper.ClearControls(tblCosto, new DTO.CostosDTO()); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Add); CostosFrecuencia = new List <DTO.CostosFrecuenciaDTO>(); CostosProveedor = new List <DTO.CostosProveedorDTO>(); RefreshAbmGrid(gvABMFrecuencia); RefreshAbmGrid(gvABMProveedor); pnlControls.Visible = true; pnlControls.HeaderText = "Agregar Registro"; break; case "btnEdit": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ClearControls(tblCosto, new DTO.CostosDTO()); var entity = Business.Costos.Read(FormsHelper.GetSelectedId(gv).Value); FormsHelper.FillControls(entity, tblCosto); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Edit); CostosFrecuencia = Business.Costos.ReadAllFrecuencia(entity); CostosProveedor = Business.Costos.ReadAllProveedor(entity); ucEspacioChanged(); rbFrecuenciaChanged(); RefreshAbmGrid(gvABMFrecuencia); RefreshAbmGrid(gvABMProveedor); pnlControls.Attributes.Add("RecId", entity.RecId.ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Modificar Registro"; } else { pnlControls.Visible = false; } break; case "btnDelete": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Delete); pnlControls.Attributes.Add("RecId", FormsHelper.GetSelectedId(gv).ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Eliminar Registros"; } else { pnlControls.Visible = false; } break; case "btnCommit": if (FormsHelper.GetSelectedId(gv) != null) { pnlCommit.Attributes.Add("RecId", FormsHelper.GetSelectedId(gv).Value.ToString()); pnlControls.Visible = false; pnlCommit.Visible = true; } else { pnlCommit.Visible = false; } break; case "btnQuery": if (FormsHelper.GetSelectedId(gv) != null) { pnlVersiones.Attributes.Add("RecId", FormsHelper.GetSelectedId(gv).Value.ToString()); RefreshGrid(gvVersiones); pnlVersiones.Visible = true; } else { pnlVersiones.Visible = false; } break; case "btnExport": case "btnExportXls": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.WriteXlsToResponse(); } break; case "btnExportPdf": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.WritePdfToResponse(); } break; default: break; } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void ASPxMenu1_ItemClick(object source, MenuItemEventArgs e) { try { switch (e.Item.Name) { case "btnAdd": FormsHelper.ClearControls(tblControls, new DTO.FrecuenciaDTO()); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Add); pnlDias.Visible = false; Detalles = new List <DTO.FrecuenciaDetDTO>(); RefreshAbmGrid(gvABM); pnlControls.Visible = true; pnlControls.HeaderText = "Agregar Registro"; trDias.Visible = true; rbSemMes.Enabled = true; break; case "btnEdit": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ClearControls(tblControls, new DTO.FrecuenciaDTO()); var entity = CRUDHelper.Read(FormsHelper.GetSelectedId(gv).Value, BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.Frecuencia)); FormsHelper.FillControls(entity, tblControls); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Edit); Detalles = CRUDHelper.ReadAll(string.Format("IdentifFrecuencia = '{0}'", entity.IdentifFrecuencia), BusinessMapper.GetDaoByEntity(BusinessMapper.eEntities.FrecuenciaDet)); rbSemMes.Enabled = (Detalles.Count == 0); rbSemMesChanged(); gvABM.Attributes.Add("IdentifFrecuencia", entity.IdentifFrecuencia); trDias.Visible = true; RefreshAbmGrid(gvABM); pnlControls.Attributes.Add("RecId", entity.RecId.ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Modificar Registro"; } else { pnlControls.Visible = false; } break; case "btnDelete": rbSemMes.Enabled = (Detalles.Count == 0); if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Delete); pnlControls.Attributes.Add("RecId", FormsHelper.GetSelectedId(gv).ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Eliminar Registros"; } else { pnlControls.Visible = false; } break; case "btnExport": case "btnExportXls": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.GridViewID = "gv"; } ASPxGridViewExporter1.WriteXlsToResponse(); break; case "btnExportPdf": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.GridViewID = "gv"; } ASPxGridViewExporter1.WritePdfToResponse(); break; default: break; } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void ASPxMenu1_ItemClick(object source, MenuItemEventArgs e) { try { switch (e.Item.Name) { case "btnAdd": FormsHelper.ClearControls(tblControls, new DTO.AvisosDTO()); cbIdentifIdentAte.SelectedIndex = -1; FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Add); Atencion = new List <DTO.AvisosIdAtenDTO>(); RefreshAbmGrid(gvABM); pnlControls.Visible = true; pnlControls.HeaderText = "Agregar Registro"; trDias.Visible = true; break; case "btnEdit": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ClearControls(tblControls, new DTO.AvisosDTO()); cbIdentifIdentAte.SelectedIndex = -1; var entity = CRUDHelper.Read(FormsHelper.GetSelectedId(gv).Value, DAO); FormsHelper.FillControls(entity, tblControls); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Edit); Atencion = Business.Avisos.ReadAllAtencion((string)entity.IdentifAviso); gvABM.Attributes.Add("IdentifAviso", entity.IdentifAviso); trDias.Visible = true; RefreshAbmGrid(gvABM); pnlControls.Attributes.Add("RecId", entity.RecId.ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Modificar Registro"; } else { pnlControls.Visible = false; } break; case "btnDelete": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Delete); pnlControls.Attributes.Add("RecId", FormsHelper.GetSelectedId(gv).ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Eliminar Registros"; } else { pnlControls.Visible = false; } break; case "btnExport": case "btnExportXls": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.WriteXlsToResponse(); } break; case "btnExportPdf": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.WritePdfToResponse(); } break; default: break; } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }
protected void ASPxMenu1_ItemClick(object source, DevExpress.Web.ASPxMenu.MenuItemEventArgs e) { try { switch (e.Item.Name) { case "btnAdd": FormsHelper.ClearControls(tblControls, new DTO.MonedasDTO()); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Add); TipoCambio = new List <DTO.TipoCambioDTO>(); RefreshAbmGrid(gvABM); pnlControls.Visible = true; pnlControls.HeaderText = "Agregar Registro"; trDias.Visible = true; break; case "btnEdit": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ClearControls(tblControls, new DTO.MonedasDTO()); var entity = Business.Monedas.Read(FormsHelper.GetSelectedId(gv).Value); FormsHelper.FillControls(entity, tblControls); FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Edit); TipoCambio = Business.Monedas.ReadAllTiposCambio((string)entity.IdentifMon); spDuracion0.Value = null; deVigDesde0.Value = DateTime.Now; gvABM.Attributes.Add("IdentifMon", entity.IdentifMon); trDias.Visible = true; RefreshAbmGrid(gvABM); pnlControls.Attributes.Add("RecId", entity.RecId.ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Modificar Registro"; } else { pnlControls.Visible = false; } break; case "btnDelete": if (FormsHelper.GetSelectedId(gv) != null) { FormsHelper.ShowOrHideButtons(tblControls, FormsHelper.eAccionABM.Delete); pnlControls.Attributes.Add("RecId", FormsHelper.GetSelectedId(gv).ToString()); pnlControls.Visible = true; pnlControls.HeaderText = "Eliminar Registros"; } else { pnlControls.Visible = false; } break; case "btnExport": case "btnExportXls": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.WriteXlsToResponse(); } break; case "btnExportPdf": if (ASPxGridViewExporter1 != null) { ASPxGridViewExporter1.WritePdfToResponse(); } break; default: break; } } catch (Exception ex) { FormsHelper.MsgError(lblError, ex); } }