Esempio n. 1
0
 public Element get_Element(int id_url, string id_elt)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Elements.Where(p => p.id_url == id_url && p.id_element == id_elt).SingleOrDefault());
     }
 }
Esempio n. 2
0
 public List <Element> get_ListElement(int id_url)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Elements.Where(p => p.id_url == id_url).ToList());
     }
 }
Esempio n. 3
0
 public Form_elements get_Form_ByIdForm(string idForm, int idUrl)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Form_elements.Where(p => p.id_form == idForm && p.id_url == idUrl).SingleOrDefault());
     }
 }
Esempio n. 4
0
 public Url getURL(int id)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Urls.Where(p => p.id_url == id).SingleOrDefault());
     }
 }
Esempio n. 5
0
 public Url getURL(string url)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Urls.Where(p => p.url1 == url).SingleOrDefault());
     }
 }
Esempio n. 6
0
 public List <Element> get_List_Button_Not_Type_Submit(int id_url)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Elements.Where(p => p.id_url == id_url && p.type != "submit").ToList());
     }
 }
Esempio n. 7
0
 public List <Element> get_List_Elt_Type_Submit(int id_url, string id_form)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Elements.Where(p => p.id_url == id_url && p.type == "submit" && p.id_form == id_form).ToList());
     }
 }
Esempio n. 8
0
        public bool update_RedirectUrl(string id_testcase, int id_url, string redirect)
        {
            try
            {
                using (ElementDBEntities db = new ElementDBEntities())
                {
                    var oldRedirect_Url = get_RedirectUrlTest(id_testcase, id_url);
                    if (oldRedirect_Url == null)
                    {
                        oldRedirect_Url = new Redirect_url()
                        {
                            id_testcase = id_testcase, id_url = id_url, redirect_url_test = "", current_url = redirect
                        };
                        db.Redirect_url.Add(oldRedirect_Url);
                    }
                    else
                    {
                        oldRedirect_Url.current_url = redirect;
                        db.Redirect_url.Attach(oldRedirect_Url);
                        db.Entry(oldRedirect_Url).State = System.Data.Entity.EntityState.Modified;
                    }

                    db.SaveChanges();
                    return(true);
                }
            }
            catch { }
            return(false);
        }
Esempio n. 9
0
 public List <Element> get_List_Element_Tag_Type(int id_url, string tag, string type)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Elements.Where(p => p.id_url == id_url && p.tag_name == tag && p.type == type).ToList());
     }
 }
Esempio n. 10
0
 public List <Element> get_List_Input_Tag_Type(int id_url, string type, string id_form)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         return(db.Elements.Where(p => p.id_url == id_url && p.type == type && p.id_form == id_form).ToList());
     }
 }
Esempio n. 11
0
 public Redirect_url get_RedirectUrlTest(string id_testcase, int id_url)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             return(db.Redirect_url.Where(p => p.id_testcase == id_testcase && p.id_url == id_url).SingleOrDefault());
         }
     }
     catch { }
     return(null);
 }
 public List <Input_testcase> get_InputTestcase_ByIdTestcase(string id_testcase, int id_url)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             return(db.Input_testcase.Where(p => p.id_testcase == id_testcase && p.id_url == id_url).OrderBy(p => p.test_step).ToList());
         }
     }
     catch { }
     return(null);
 }
Esempio n. 13
0
 public List <Element_test> get_ElementTest_ByIdTestcase(string id_testcase, int id_url)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             return(db.Element_test.Where(p => p.id_testcase == id_testcase && p.id_url == id_url).ToList());
         }
     }
     catch { }
     return(null);
 }
Esempio n. 14
0
 public List <Test_case> get_ListTestcase(int id_url)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             return(db.Test_case.Where(p => p.id_url == id_url).ToList());
         }
     }
     catch
     {
     }
     return(null);
 }
 public bool insert_ListInputTestcase(List <Input_testcase> newListInput)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             db.Input_testcase.AddRange(newListInput);
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 16
0
 public bool insert_TestElement(Element_test newElement)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             db.Element_test.Add(newElement);
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 17
0
 public bool insert_Testcase(Test_case newTestcase)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             db.Test_case.Add(newTestcase);
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 18
0
 public string get_ResultTestcase(int id_url, string id_testcase)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             return(db.Test_case.Where(p => p.id_url == id_url && p.id_testcase == id_testcase).SingleOrDefault().result.ToString());
         }
     }
     catch
     {
     }
     return("");
 }
Esempio n. 19
0
 public List <Form_elements> get_ListForm_ByIdUrl(int id_Url)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             return(db.Form_elements.Where(p => p.id_url == id_Url).ToList());
         }
     }
     catch
     {
     }
     return(null);
 }
Esempio n. 20
0
 public bool insert_RedirectUrlTest(Redirect_url newRedirect_Url)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             db.Redirect_url.Add(newRedirect_Url);
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 21
0
 public bool update_RedirectUrlTest(Redirect_url oldRedirect_Url)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             db.Redirect_url.Attach(oldRedirect_Url);
             db.Entry(oldRedirect_Url).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 22
0
 public bool Delete_TestElement(Element_test oldElement)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             db.Element_test.Attach(oldElement);
             db.Element_test.Remove(oldElement);
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 23
0
 public bool Update_TestElement(Element_test newElement)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             db.Element_test.Attach(newElement);
             db.Entry(newElement).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
 public bool update_InputTestElement(Input_testcase oldElement)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             db.Input_testcase.Attach(oldElement);
             db.Entry(oldElement).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 25
0
 public int insertURL(Url newurl)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         try
         {
             db.Urls.Add(newurl);
             db.SaveChanges();
             return(newurl.id_url);
         }
         catch
         {
             return(-1);
         }
     }
 }
 public bool delete_InputTestElement(string id_testcase, int id_url)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             var inputElement = get_InputTestcase_ByIdTestcase(id_testcase, id_url).SingleOrDefault();
             db.Input_testcase.Attach(inputElement);
             db.Input_testcase.Remove(inputElement);
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 27
0
        public int insert_Element(Element newElement)
        {
            using (ElementDBEntities db = new ElementDBEntities())
            {
                try
                {
                    db.Elements.Add(newElement);
                    db.SaveChanges();
                    return(1);
                }

                catch
                {
                    return(-1);
                }
            }
        }
Esempio n. 28
0
 public bool update_RedirectUrlTest(string id_testcase, int id_url, string redirect)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             var oldRedirect_Url = get_RedirectUrlTest(id_testcase, id_url);
             oldRedirect_Url.redirect_url_test = redirect;
             db.Redirect_url.Attach(oldRedirect_Url);
             db.Entry(oldRedirect_Url).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return(true);
         }
     }
     catch { }
     return(false);
 }
Esempio n. 29
0
 public bool update_ValueResult_Testcase(int id_url, string id_testcase, string valueresult)
 {
     try
     {
         using (ElementDBEntities db = new ElementDBEntities())
         {
             var testcase = db.Element_test.Where(p => p.id_url == id_url && p.id_testcase == id_testcase).SingleOrDefault();
             testcase.value_return = valueresult;
             db.Element_test.Attach(testcase);
             db.Entry(testcase).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return(true);
         }
     }
     catch
     {
     }
     return(false);
 }
Esempio n. 30
0
 public int insertURL(string url, string name)
 {
     using (ElementDBEntities db = new ElementDBEntities())
     {
         try
         {
             Url newurl = new Url();
             newurl.name = name;
             newurl.url1 = url;
             db.Urls.Add(newurl);
             db.SaveChanges();
             return(newurl.id_url);
         }
         catch
         {
             return(-1);
         }
     }
 }