Exemple #1
0
        public TRLabFileErrorDetail Save_TRLabFileErrorDetailList(List <TRLabFileErrorDetail> model)
        {
            var currentDateTime            = DateTime.Now;
            TRLabFileErrorDetail objReturn = new TRLabFileErrorDetail();

            using (var _db = new LabDataContext())
            {
                using (var trans = _db.Database.BeginTransaction())
                {
                    try
                    {
                        _db.TRLabFileErrorDetails.AddRange(model);

                        _db.SaveChanges();

                        trans.Commit();

                        //objReturn = _mapper.Map<STGLabFileDataDetailDTO>(objModel);
                    }
                    catch (Exception ex)
                    {
                        // TODO: Handle failure
                        trans.Rollback();
                    }
                    finally
                    {
                        trans.Dispose();
                    }
                }
            }

            return(objReturn);
        }
Exemple #2
0
        public Guid Save_TRLabFileErrorDetail(TRLabFileErrorDetail model)
        {
            var  currentDateTime = DateTime.Now;
            Guid objReturn       = Guid.Empty;

            using (var _db = new LabDataContext())
            {
                using (var trans = _db.Database.BeginTransaction())
                {
                    try
                    {
                        _db.TRLabFileErrorDetails.Add(model);

                        _db.SaveChanges();

                        trans.Commit();
                    }
                    catch (Exception ex)
                    {
                        // TODO: Handle failure
                        trans.Rollback();
                    }
                    finally
                    {
                        trans.Dispose();
                    }
                }
            }

            return(objReturn);
        }