private List <ClaimService> loadClaimServices(int claimID) { List <ClaimService> services = null; using (Repository.ClaimServiceManager repository = new Repository.ClaimServiceManager()) { services = repository.GetAll(claimID); } return(services); }
private List<ClaimService> loadClaimServices(int claimID) { List<ClaimService> services = null; using (Repository.ClaimServiceManager repository = new Repository.ClaimServiceManager()) { services = repository.GetAll(claimID); } return services; }
protected void gvClaimService_RowCommand(object sender, GridViewCommandEventArgs e) { int id = 0; ClaimService claimService = null; if (e.CommandName == "DoEdit") { id = Convert.ToInt32(e.CommandArgument); using (ClaimServiceManager repository = new ClaimServiceManager()) { claimService = repository.Get(id); if (claimService != null) { bindServiceTypes(); if (claimService.AdjusterMaster != null) { txtServiceAdjuster.Text = claimService.AdjusterMaster.adjusterName; hf_serviceAdjusterID.Value = claimService.AdjusterID.ToString(); } txtServiceDate.Value = claimService.ServiceDate; txtServiceDescription.Text = claimService.ServiceDescription; txtServiceQty.Value = claimService.ServiceQty; txtMyComments.Text = claimService.InternalComments; cbIsBillable.Checked = claimService.IsBillable.Value; try { Activity myActivity = ActivityManager.GetByAcctivity(claimService.Activity); ddlActivity.SelectedValue = myActivity.ActivityID.ToString(); RequiredFieldValidator4.Enabled = false; } catch (Exception ex) { ddlActivity.SelectedIndex = 0; RequiredFieldValidator4.Enabled = true; Core.EmailHelper.emailError(ex); } try { ddlInvoiceServiceType.SelectedValue = claimService.ServiceTypeID.ToString(); } catch (Exception ex) { ddlInvoiceServiceType.SelectedIndex = -1; Core.EmailHelper.emailError(ex); } ViewState["ClaimServiceID"] = claimService.ClaimServiceID.ToString(); showServiceEditPanel(); } } } else if (e.CommandName == "DoDelete") { id = Convert.ToInt32(e.CommandArgument); lblMessage.Text = string.Empty; using (ClaimServiceManager repository = new Repository.ClaimServiceManager()) { try { claimService = repository.Get(id); if (claimService != null) { repository.Delete(id); bindData(SessionHelper.getClaimID()); } } catch (Exception ex) { lblMessage.Text = "Unable to delete service."; lblMessage.CssClass = "error"; Core.EmailHelper.emailError(ex); } } } }