private WOIncorpValidation FetchingIncorpFields(WOIncorpValidation WOINCORP, SafeDataReader dr) { WOINCORP.ManditoryField = dr.GetString("MandatoryField"); return WOINCORP; }
/// <summary> /// Description : To get WO INCORP Manditory Fields. /// Created By : Pavan /// Created Date : 15th MAY 2015 /// Modified By : /// Modified Date: /// </summary> /// <returns></returns> public static List<WOIncorpValidation> GetValidationForIncorp(int WOID) { var data = new List<WOIncorpValidation>(); System.Diagnostics.StackFrame stackFrame = new System.Diagnostics.StackFrame(); System.Reflection.MethodBase methodBase = stackFrame.GetMethod(); log.Debug("Start: " + methodBase.Name); try { SqlParameter[] sqlParams = new SqlParameter[1]; sqlParams[0] = new SqlParameter("@WOID", WOID); var reader = SqlHelper.ExecuteReader(ConnectionUtility.GetConnectionString(), CommandType.StoredProcedure, "SpValidateMandatoryFields", sqlParams); var safe = new SafeDataReader(reader); while (reader.Read()) { var WorkOrderList = new WOIncorpValidation(); WorkOrderList.FetchingIncorpFields(WorkOrderList, safe); data.Add(WorkOrderList); } return data; } catch (Exception ex) { log.Error("Error: " + ex); return data; } finally { log.Debug("End: " + methodBase.Name); } }