public async Task <CaseKind> GetCaseKindByType(string type) { CaseKind caseKind = null; using (SqlConnection conn = new SqlConnection(_localDbConnectionString)) { await conn.OpenAsync(); using (SqlCommand cmd = new SqlCommand("CaseKindGetByType", conn)) { cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@CaseKindType", type)); using (SqlDataReader reader = await cmd.ExecuteReaderAsync()) { if (reader.HasRows) { while (await reader.ReadAsync()) { caseKind = Mapper.mapper.Map <IDataRecord, CaseKind>(reader); } } } } } return(caseKind); }
public Case(string caseTitle, CaseKind caseKind, Lawyer lawyer, Client client, MettingSummery mettingSummery) { CaseTitle = caseTitle; CaseKind = caseKind; Lawyer = lawyer; Client = client; MettingSummery = mettingSummery; }
public async Task <ActionResult <CaseKind> > CaseKind(string type) { CaseKind kind = await _repo.GetCaseKindByType(type); if (kind == null) { return(NotFound()); } return(kind); }
public List <Case> GetAllCase() { List <Case> cases = new List <Case>(); DataSet ds = Executor.Execute("SELECT * FROM GetAllCases"); foreach (DataRow dr in ds.Tables[0].Rows) { Client tempClient = new Client(dr.Field <string>("clientFullname")); Lawyer tempLaw = new Lawyer(dr.Field <string>("LawyerFullname")); Secretary tempsec = new Secretary(dr.Field <string>("secretaryFullname")); CaseKind tempCaseK = (CaseKind)Enum.Parse(typeof(CaseKind), dr.Field <string>("caseKind")); MettingSummery tempSum = new MettingSummery(dr.Field <string>("résume"), tempsec); Case tempCase = new Case(dr.Field <string>("cases"), tempCaseK, tempLaw, tempClient, tempSum, dr.Field <int>("caseId")); cases.Add(tempCase); } return(cases); }
private async Task <CaseKind> GetCaseKindByType(string type) { await setAuthorizationHeaders(); string path = baseUrl + "/casekind/" + type; var request = new HttpRequestMessage(HttpMethod.Get, path); request.Headers.Add("Accept", "application/json"); CaseKind caseKind = null; HttpResponseMessage response = await _client.SendAsync(request); if (response.IsSuccessStatusCode) { caseKind = await response.Content.ReadAsAsync <CaseKind>(); } return(caseKind); }
public CaseNode(Document document, string key, CaseKind kind) : base(document) { this.key = RenderingKey.Parse(key, RenderingType.String); this.kind = kind; }
public Case(string caseTitle, CaseKind caseKind, Lawyer lawyer, Client client, MettingSummery mettingSummery, int id) : this(caseTitle, caseKind, lawyer, client, mettingSummery) { this.id = id; }
public Case(string caseTitle, CaseKind caseKind, Person person) { CaseTitle = caseTitle; CaseKind = caseKind; Person = person; }