Пример #1
0
        public void InsertClonedAdditionalProcess(Int16 partsetupid_, string descEnglish_, string descSpanish_, string notes_, string sequenceid_, string lastupdatedby_, DateTime lastupdateddate_)


        {
            try
            {
                AdditionalProcessing processtoinsert = new AdditionalProcessing
                {
                    PartSetUpID = partsetupid_,
                    Notes       = notes_,
                    SequenceID  = sequenceid_,
                    IsActive    = true,

                    Description   = descEnglish_,
                    DescriptionES = descSpanish_,
                    LastEditDate  = lastupdateddate_,
                    LastEditedBy  = lastupdatedby_
                };

                _qualityEntities.AddToAdditionalProcessings(processtoinsert);


                _qualityEntities.SaveChanges(SaveOptions.None);
                _qualityEntities.Detach(processtoinsert);
            }
            catch (Exception ex)
            {
                string errormessage = ex.ToString();

                //TODO:Log the error
            }
        }
        public void InsertClonedPartSpecification(PartSpecification partspecification_)
        {
            try
            {
                _qualityEntities.AddToPartSpecifications(partspecification_);
                _qualityEntities.SaveChanges(SaveOptions.None);
                _qualityEntities.Detach(partspecification_);
            }
            catch (Exception ex)
            {
                string errormessage = ex.ToString();

                //TODO:Log the error
            }
        }
        public void UpdateDrawingFileEdits(PartSetUp partsetup_)
        {
            try
            {
                var setuptoupdate = _qualityEntities.PartSetUp
                                    .FirstOrDefault(x => x.PartSetUpID == partsetup_.PartSetUpID);
                setuptoupdate.DrawingFile  = partsetup_.DrawingFile;
                setuptoupdate.LastEditBy   = partsetup_.LastEditBy;
                setuptoupdate.LastEditDate = partsetup_.LastEditDate;

                _qualityEntities.SaveChanges(SaveOptions.None);
                _qualityEntities.Detach(partsetup_);
            }
            catch (Exception ex)
            {
                string errormessage = ex.ToString();

                //TODO:Log the error
            }
        }