Exemple #1
0
        public override RawMaterialOrderDetail GetRawMaterialOrderDetailByRawMaterialOrderDetailIDDAL(Guid RawMaterialOrderDetailID)
        {
            RawMaterialOrderDetail matchingRawMaterialOrderDetail = null;

            try
            {
                //Find RawMaterialOrderDetail based on searchRawMaterialOrderDetailID
                matchingRawMaterialOrderDetail = RawMaterialorderlist.Find(
                    (item) => { return(item.RawMaterialOrderDetailID == RawMaterialOrderDetailID); }
                    );
            }
            catch (Exception)
            {
                throw;
            }
            return(matchingRawMaterialOrderDetail);
        }
Exemple #2
0
        /// <returns>Determinates whether the new systemUser is added.</returns>
        public override bool AddRawMaterialOrderDetailDAL(RawMaterialOrderDetail newRawMaterialOrderDetail)
        {
            bool RawMaterialOrderDetailAdded = false;

            try
            {
                newRawMaterialOrderDetail.RawMaterialOrderDetailID = Guid.NewGuid();

                RawMaterialorderlist.Add(newRawMaterialOrderDetail);

                RawMaterialOrderDetailAdded = true;
            }
            catch (Exception)
            {
                throw;
            }
            return(RawMaterialOrderDetailAdded);
        }
Exemple #3
0
        public override bool DeleteRawMaterialOrderDetailDAL(Guid deleteRawMaterialOrderDetailID)
        {
            bool RawMaterialOrderDetailDeleted = false;

            try
            {
                //Find RawMaterialOrderDetail based on searchRawMaterialOrderDetailID
                RawMaterialOrderDetail matchingRawMaterialOrderDetail = RawMaterialorderlist.Find(
                    (item) => { return(item.RawMaterialOrderDetailID == deleteRawMaterialOrderDetailID); }
                    );

                if (matchingRawMaterialOrderDetail != null)
                {
                    //Delete RawMaterialOrderDetail from the collection
                    RawMaterialorderlist.Remove(matchingRawMaterialOrderDetail);
                    RawMaterialOrderDetailDeleted = true;
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(RawMaterialOrderDetailDeleted);
        }