Beispiel #1
0
        public void Put()
        {
            using (ProjektiMikrotezesEntities db = new ProjektiMikrotezesEntities())
            {
                Perdoruesit perdoruesi = new Perdoruesit();

                try
                {
                    HttpContent requestContent = Request.Content;
                    string      jsonContent    = requestContent.ReadAsStringAsync().Result;
                    perdoruesi = JsonConvert.DeserializeObject <Perdoruesit>(jsonContent);
                    if (perdoruesi.PerdoruesID != string.Empty)
                    {
                        var P = db.Perdoruesits.Where(x => x.PerdoruesID == perdoruesi.PerdoruesID).FirstOrDefault();

                        P.Emer    = perdoruesi.Emer;
                        P.Mbiemer = perdoruesi.Mbiemer;
                        P.Mosha   = perdoruesi.Mosha;
                        P.Gjinia  = perdoruesi.Gjinia;
                        P.Email   = perdoruesi.Email;
                        P.RoleID  = perdoruesi.RoleID;
                        P.Telefon = perdoruesi.Telefon;
                    }
                    db.SaveChanges();
                }
                catch (Exception ex)
                {
                }
            }
        }
Beispiel #2
0
        public Guid Post()
        {
            using (ProjektiMikrotezesEntities db = new ProjektiMikrotezesEntities())
            {
                Perdoruesit perdoruesi = new Perdoruesit();

                try
                {
                    HttpContent requestContent = Request.Content;
                    string      jsonContent    = requestContent.ReadAsStringAsync().Result;
                    perdoruesi = JsonConvert.DeserializeObject <Perdoruesit>(jsonContent);
                    if (perdoruesi.PerdoruesID == null)
                    {
                        perdoruesi.PerdoruesID = Guid.NewGuid().ToString();
                    }

                    db.Perdoruesits.Add(perdoruesi);
                    db.SaveChanges();
                }

                catch (Exception ex)
                {
                }

                return(new Guid(perdoruesi.PerdoruesID));
            }
        }
Beispiel #3
0
 public void Delete(string id)
 {
     using (ProjektiMikrotezesEntities db = new ProjektiMikrotezesEntities())
     {
         var P = db.Perdoruesits.Where(x => x.PerdoruesID == id).FirstOrDefault();
         db.Perdoruesits.Remove(P);
         db.SaveChanges();
     }
 }
Beispiel #4
0
        public string Get(string id)
        {
            string json;

            using (ProjektiMikrotezesEntities db = new ProjektiMikrotezesEntities())
            {
                var perdoruesi = db.Perdoruesits.Where(x => x.PerdoruesID == id).FirstOrDefault();
                var rezultati  = new { perdoruesi.Emer, perdoruesi.Mbiemer, perdoruesi.Rolet.RoleID, perdoruesi.Mosha, perdoruesi.Gjinia, perdoruesi.Email, perdoruesi.Telefon };

                json = JsonConvert.SerializeObject(rezultati);
            }
            return(json);
        }
Beispiel #5
0
        public string Get()

        {
            try
            {
                ProjektiMikrotezesEntities db = new ProjektiMikrotezesEntities();
                var perdoruesit = db.Perdoruesits.Include("Rolet").ToList();

                string P = JsonConvert.SerializeObject(perdoruesit, Formatting.Indented, new JsonSerializerSettings()
                {
                    ReferenceLoopHandling = ReferenceLoopHandling.Ignore
                });

                return(P);
            }
            catch (Exception ex)
            {
                return("Deshtoi");
            }
        }