Esempio n. 1
0
        public static int Update(AisleProduct aisleProduct)
        {
            try
            {
                using (GroceryGetterEntities dc = new GroceryGetterEntities())
                {
                    tblAisleProduct updatedrow = dc.tblAisleProducts.FirstOrDefault(ap => ap.Id == aisleProduct.Id);

                    if (updatedrow != null)
                    {
                        updatedrow.Id        = aisleProduct.Id;
                        updatedrow.AisleId   = aisleProduct.AisleId;
                        updatedrow.ProductId = aisleProduct.ProductId;

                        return(dc.SaveChanges());
                    }
                    else
                    {
                        return(0);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 2
0
        public static int Delete(Guid aisleId, Guid productId)
        {
            try
            {
                using (GroceryGetterEntities dc = new GroceryGetterEntities())
                {
                    tblAisleProduct deletedrow = dc.tblAisleProducts
                                                 .FirstOrDefault(u => u.AisleId == aisleId &&
                                                                 u.ProductId == productId);

                    if (deletedrow != null)
                    {
                        dc.tblAisleProducts.Remove(deletedrow);
                        return(dc.SaveChanges());
                    }
                    else
                    {
                        return(0);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 3
0
        public static int Insert(AisleProduct aisleProduct)
        {
            try
            {
                using (GroceryGetterEntities dc = new GroceryGetterEntities())
                {
                    tblAisleProduct newrow = new tblAisleProduct();
                    newrow.Id        = Guid.NewGuid();
                    newrow.AisleId   = aisleProduct.AisleId;
                    newrow.ProductId = aisleProduct.ProductId;

                    dc.tblAisleProducts.Add(newrow);

                    return(dc.SaveChanges());
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }