public static List <ATTWitnessPerson> GetWitness(double?caseID, double?litigantID, double?personID, double?witnessID) { List <ATTWitnessPerson> WPLST = new List <ATTWitnessPerson>(); try { foreach (DataRow row in DLLWitnessPerson.getWitnessPerson(caseID, litigantID, personID, witnessID).Rows) { ATTWitnessPerson objWP = new ATTWitnessPerson(); objWP.CaseID = double.Parse(row["CASE_ID"].ToString()); objWP.LitigantType = row["LITIGANT_TYPE"].ToString(); objWP.LitigantID = double.Parse(row["LITIGANT_ID"].ToString()); objWP.LitigantName = row["LITIGANTNAME"].ToString(); objWP.PersonID = double.Parse(row["Person_ID"].ToString()); objWP.FromDate = row["FROM_DATE"] == System.DBNull.Value ? "" : row["FROM_DATE"].ToString(); objWP.WitnessName = row["WITNESSNAME"].ToString(); objWP.ToDate = ""; objWP.WitnessID = int.Parse(row["WITNESS_ID"].ToString()); objWP.Action = ""; objWP.PersonOBJ = BLLPerson.GetPersons(objWP.PersonID, null); WPLST.Add(objWP); } return(WPLST); } catch (Exception ex) { throw ex; } }
public static List <ATTCaseLaywer> GetCaseLawyer(double?caseID, double?litigantID, double?lawyerID) { List <ATTCaseLaywer> CLLST = new List <ATTCaseLaywer>(); try { foreach (DataRow row in DLLCaseLawyer.getCaseLawyer(caseID, litigantID, lawyerID).Rows) { ATTCaseLaywer objCL = new ATTCaseLaywer(); objCL.CaseID = double.Parse(row["CASE_ID"].ToString()); objCL.LitigantType = row["LITIGANT_TYPE"].ToString(); objCL.LitigantID = double.Parse(row["LITIGANT_ID"].ToString()); objCL.LitigantName = row["LITIGANTNAME"].ToString(); objCL.LawyerID = double.Parse(row["LAWYER_ID"].ToString()); objCL.FromDate = row["FROM_DATE"] == System.DBNull.Value ? "" : row["FROM_DATE"].ToString(); objCL.LawyerName = row["LAWYERNAME"].ToString(); objCL.ToDate = ""; objCL.LicenceNo = row["LICENSE_NO"].ToString(); objCL.Action = ""; objCL.PersonOBJ = BLLPerson.GetPersons(objCL.LawyerID, null); CLLST.Add(objCL); } return(CLLST); } catch (Exception ex) { throw ex; } }
public static List <ATTLitigants> GetLitigants(double?caseID, double?litigantID, string litigantType, int lawyerRQD, int witnessRQD, string PersonDocActive) { List <ATTLitigants> LitigantLST = new List <ATTLitigants>(); try { foreach (DataRow row in DLLLitigants.GetLitigants(caseID, litigantID, litigantType).Rows) { ATTLitigants objLit = new ATTLitigants(); objLit.CaseID = double.Parse(row["CASE_ID"].ToString()); objLit.LitigantID = double.Parse(row["LITIGANT_ID"].ToString()); objLit.LitigantName = row["LITIGANTNAME"].ToString(); objLit.LitigantType = row["LITIGANT_TYPE"].ToString(); objLit.LitigantSubTypeID = row["LITIGANT_SUB_TYPE_ID"] == System.DBNull.Value ? 0 : int.Parse(row["LITIGANT_SUB_TYPE_ID"].ToString()); objLit.DisplayName = row["DISPLAY_NAME"] == System.DBNull.Value ? "" : row["DISPLAY_NAME"].ToString(); objLit.IsPrisoned = row["IS_PRISONED"].ToString(); objLit.EntityType = row["Entity_Type"].ToString(); objLit.Action = ""; if (objLit.IsPrisoned == "Y") { objLit.LitigantPrisonDetailsLST = BLLLitigantPrisonDetails.GetLitigantPrisonDetails(objLit.CaseID, objLit.LitigantID); } objLit.PersonOBJ = BLLPerson.GetPersons(objLit.LitigantID, PersonDocActive); if (lawyerRQD == 1) { } if (witnessRQD == 1) { //objLit.wi } LitigantLST.Add(objLit); } return(LitigantLST); } catch (Exception ex) { throw ex; } }