protected void lnkService_Click(object sender, EventArgs e) { int res = 0; var oServiceType = new ServiceType(); oServiceType.ServiceTypeName = txtServiceTypeName.Text; if (_serviceTypeId == 0) { res = MasterDataMethods.AddServiceType(oServiceType); } else if (_serviceTypeId > 0) { oServiceType.ServiceTypeID = _serviceTypeId; res = MasterDataMethods.UpdateServiceType(oServiceType); } if (res > 0) { ClearInputs(Page.Controls); FillGrid(); _serviceTypeId = 0; ValidatePopup("Operation Successfull"); } else { ValidatePopup("Please Try Again"); } }
/// <summary> /// Updates a service Type. /// </summary> /// <param name="oServiceType"></param> /// <returns></returns> public static int UpdateServiceType(ServiceType oServiceType) { return TMSDataLibrary.MasterData.UpdateServiceType(oServiceType.ServiceTypeID, oServiceType.ServiceTypeName); }
/// <summary> /// Adds a service Type /// </summary> /// <param name="oServiceType"></param> /// <returns></returns> public static int AddServiceType(ServiceType oServiceType) { return TMSDataLibrary.MasterData.AddServiceType(oServiceType.ServiceTypeName); }
/// <summary> /// Get Materialtype list /// </summary> /// <returns></returns> public static List<ServiceType> GetAllServicetypeDdl(int transporterId) { List<ServiceType> serviceTypelist = new List<ServiceType>(); DataTable dt = TMSDataLibrary.MasterData.GetServiceTypeDdl(transporterId); //TODO check for null if (dt.Rows.Count > 0) { int count = dt.Rows.Count; ServiceType servicetype; for (int i = 0; i < count; i++) { servicetype = new ServiceType(); servicetype.ServiceTypeID = Convert.ToInt32(dt.Rows[i][CONSTS.ServicetypeColumnIndex.ServicetypeId]); servicetype.ServiceTypeName = (dt.Rows[i][CONSTS.ServicetypeColumnIndex.ServicetypeName]).ToString(); serviceTypelist.Add(servicetype); } } return serviceTypelist; }