Example #1
0
        public static void InsertSub(Inwarditems v, DAL dalsession)
        {
            string q = " INSERT INTO " + INWARDITEMS.INWARDITEMS_TBL + " ( ";

            q += " " + INWARDITEMS.INWARD_ID + " \r\n ";
            q += "," + INWARDITEMS.STYLE_ID + " \r\n ";
            q += "," + INWARDITEMS.ARTICLE_ID + " \r\n ";
            q += "," + INWARDITEMS.PRODUCT_ID + " \r\n ";
            q += "," + INWARDITEMS.SIZES_ID + " \r\n ";
            q += "," + INWARDITEMS.COLOURS_ID + " \r\n ";
            q += "," + INWARDITEMS.QTY + " \r\n ";
            q += "," + INWARDITEMS.LOCKED + " \r\n ";
            q += " ) VALUES ( ";
            q += "  @" + INWARDITEMS.INWARD_ID + "@ \r\n ";
            q += ", @" + INWARDITEMS.STYLE_ID + "@ \r\n ";
            q += ", @" + INWARDITEMS.ARTICLE_ID + "@ \r\n ";
            q += ", @" + INWARDITEMS.PRODUCT_ID + "@ \r\n ";
            q += ", @" + INWARDITEMS.SIZES_ID + "@ \r\n ";
            q += ", @" + INWARDITEMS.COLOURS_ID + "@ \r\n ";
            q += ", @" + INWARDITEMS.QTY + "@ \r\n ";
            q += ", @" + INWARDITEMS.LOCKED + "@ \r\n ";
            q += " ) \r\n ";
            q  = AttachParams(q, v);
            dalsession.Execute(q);
        }
        private static List <Inwarditems> EntityList(string q)
        {
            List <Inwarditems> list = new List <Inwarditems>();

            using (IDataReader redr = new DAL().Listreader(q))
            {
                while (redr.Read() == true)
                {
                    Inwarditems obj = new  Inwarditems()
                    {
                        Inwarditems_id = redr[INWARDITEMS.INWARDITEMS_ID].ToString(),
                        Inward_id      = redr[INWARDITEMS.INWARD_ID].ToString(),
                        Style_id       = redr[STYLE.STYLE_NO].ToString(),
                        Article_id     = redr[ARTICLE.ARTICLE_NO].ToString(),
                        Product_id     = redr[PRODUCT.PRODUCT_NAME].ToString(),
                        Colours_id     = redr[COLOURS.COLOURS_NAME].ToString(),
                        Sizes_id       = redr[SIZES.SIZES_NAME].ToString(),
                        Qty            = redr[INWARDITEMS.QTY].ToString(),
                        //Refered_id = redr[INWARDITEMS.REFERED_ID].ToString(),
                        Locked = redr[INWARDITEMS.LOCKED].ToString(),
                    };

                    list.Add(obj);
                }
            }
            return(list);
        }
Example #3
0
 private static string AttachParams(string q, Inwarditems v)
 {
     q = q.Replace("@" + INWARDITEMS.INWARD_ID + "@", "" + ConvertTO.SqlString(v.Inward_id) + "");
     q = q.Replace("@" + INWARDITEMS.STYLE_ID + "@", "" + ConvertTO.SqlString(v.Style_id) + "");
     q = q.Replace("@" + INWARDITEMS.ARTICLE_ID + "@", "" + ConvertTO.SqlString(v.Article_id) + "");
     q = q.Replace("@" + INWARDITEMS.PRODUCT_ID + "@", "" + ConvertTO.SqlString(v.Product_id) + "");
     q = q.Replace("@" + INWARDITEMS.SIZES_ID + "@", "" + ConvertTO.SqlString(v.Sizes_id) + "");
     q = q.Replace("@" + INWARDITEMS.QTY + "@", "" + ConvertTO.SqlString(v.Qty) + "");
     q = q.Replace("@" + INWARDITEMS.COLOURS_ID + "@", "" + ConvertTO.SqlString(v.Colours_id) + "");
     q = q.Replace("@" + INWARDITEMS.LOCKED + "@", "" + ConvertTO.SqlString(v.Locked) + "");
     return(q);
 }
Example #4
0
 public static void Insert(List <Inwarditems> list, DAL dalsession)
 {
     for (int i = 0; i < list.Count; i++)
     {
         Inwarditems obj = new Inwarditems()
         {
             Inward_id  = list[i].Inward_id,
             Style_id   = list[i].Style_id,
             Article_id = list[i].Article_id,
             Product_id = list[i].Product_id,
             Sizes_id   = list[i].Sizes_id,
             Colours_id = list[i].Colours_id,
             Qty        = list[i].Qty,
             Locked     = list[i].Locked
         };
         InsertSub(obj, dalsession);
     }
 }
Example #5
0
        private List <Inwarditems> Collectitems(string vId)
        {
            List <Inwarditems> list = new List <Inwarditems>();

            for (int r = 0; r < editgrid.RowCount; r++)
            {
                Inwarditems obj = new Inwarditems();

                if (
                    (editgrid[INWARDITEMS.PRODUCT_ID, r].Value + "") == "" ||
                    (editgrid[INWARDITEMS.COLOURS_ID, r].Value + "") == "" ||
                    (editgrid[INWARDITEMS.SIZES_ID, r].Value + "") == "" ||
                    (editgrid[INWARDITEMS.QTY, r].Value + "") == ""
                    )
                {
                    //==LEAVE IT(the empty row).
                }
                else
                {
                    obj.Inwarditems_id = "";
                    obj.Inward_id      = vId;
                    obj.Style_id       = CStyle_exten.GetId_Name(Checks.Escape(editgrid[INWARDITEMS.STYLE_ID, r].Value + ""));
                    obj.Article_id     = CArticle_exten.GetId_Name(Checks.Escape(editgrid[INWARDITEMS.ARTICLE_ID, r].Value + ""));
                    obj.Product_id     = CProduct_exten.GetId_Name(Checks.Escape(editgrid[INWARDITEMS.PRODUCT_ID, r].Value + ""));
                    obj.Sizes_id       = CSizes_exten.GetId_Name(editgrid[INWARDITEMS.SIZES_ID, r].Value + "");
                    obj.Colours_id     = CColours_exten.GetId_Name(editgrid[INWARDITEMS.COLOURS_ID, r].Value + "");
                    obj.Qty            = (editgrid[INWARDITEMS.QTY, r].Value + "");
                    //obj.Refered_id = "";
                    obj.Locked = Core.Unlocked;

                    list.Add(obj);
                }
            }

            if (list.Count != 0)
            {
                return(list);
            }

            return(null);
        }