28 Kasım 2016 Pazartesi

Linq Gelen Listeyi Diğer Model Tipinde Doldurma

var liste= Db.ModelA.Where(x => x.A == id).Select(ex =>
                     new ModelB
                     {
                         GroupId = ex.GroupId,
                         ExamId = ex.ExamId,
                         Publish = ex.Publish,
                         CourseName = ex.Group.Course.Name,
                         GroupName = ex.Group.Name,
                         ExamName = ex.Name,
                     }
             ).FirstOrDefault();

18 Kasım 2016 Cuma

RestSharp ile Web API

var liste = new List<model>();
            
var client = new RestClient("api adresi");
            var request = new RestRequest("apinin aldığı parametreler", Method.POST);
            request.RequestFormat = DataFormat.Json;
            request.AddParameter("application/json", JsonConvert.SerializeObject(liste),               ParameterType.RequestBody);
            var test = JsonConvert.SerializeObject(liste);
            IRestResponse response = client.Post(request);
            Guid guid = Guid.Empty;
            if (response.StatusCode == System.Net.HttpStatusCode.OK)
            {
                var dönen_kayıtlar = Newtonsoft.Json.JsonConvert.DeserializeObject<List<AktarimSonuc>>(response.Content);

* Nuget üzerinden RestSharp kurmak gerekli


17 Kasım 2016 Perşembe

SQL Server Having

SELECT
tablo.x,tablo.y,COUNT(*)
FROM
tablo
GROUP BY
tablo.x,tablo.y
HAVING
COUNT(*) > 1;