protected void lbtnDelete_Click(object sender, EventArgs e) { string Id = ((LinkButton)sender).CommandArgument; try { TheTransportationRouteDetailMgr.DeleteTransportationRouteDetail(Convert.ToInt32(Id)); ShowSuccessMessage("Transportation.TransportationRouteDetail.DeleteTransportationRouteDetail.Successfully"); UpdateView(); } catch (Castle.Facilities.NHibernateIntegration.DataException ex) { ShowErrorMessage("Transportation.TransportationRouteDetail.DeleteTransportationRouteDetail.Fail"); } }
protected void checkSeqExists(object source, ServerValidateEventArgs args) { String seq = ((TextBox)(this.FV_TransportationRouteDetail.FindControl("tbSequence"))).Text.Trim(); IList <TransportationRouteDetail> transportationRouteDetailList = TheTransportationRouteDetailMgr.GetAllTransportationRouteDetail(this.TransportationRouteCode); if (transportationRouteDetailList != null && transportationRouteDetailList.Count > 0) { foreach (TransportationRouteDetail transportationRouteDetail in transportationRouteDetailList) { if (transportationRouteDetail.Sequence == int.Parse(seq) && transportationRouteDetail.Id.ToString() != this.TransportationRouteDetailId) { args.IsValid = false; break; } } } }