예제 #1
0
        public bool Update(MstMemberViewModel vmodelMember)
        {
            bool      result      = true;
            MstMember modelMember = dataContext.mstMember.Where(mdl => mdl.MemberCode == vmodelMember.MemberCode).FirstOrDefault();

            modelMember.Name       = vmodelMember.Name;
            modelMember.Address    = vmodelMember.Address;
            modelMember.Email      = vmodelMember.Email;
            modelMember.Phone      = vmodelMember.Phone;
            modelMember.Actived    = vmodelMember.Actived;
            modelMember.CreatedOn  = vmodelMember.CreatedOn;
            modelMember.CreatedBy  = vmodelMember.CreatedBy;
            modelMember.ModifiedOn = vmodelMember.ModifiedOn;
            modelMember.ModifiedBy = vmodelMember.ModifiedBy;

            dataContext.Entry(modelMember).State = EntityState.Modified;
            try
            {
                dataContext.SaveChanges();
                return(result);
            }
            catch (Exception)
            {
                result = false;
                return(result);

                throw;
            }
        }
예제 #2
0
        public bool Create(MstMemberViewModel vmodelMember)
        {
            bool      result       = true;
            MstMember modelMmember = new MstMember();

            modelMmember.MemberCode = vmodelMember.MemberCode;
            modelMmember.Name       = vmodelMember.Name;
            modelMmember.Address    = vmodelMember.Address;
            modelMmember.Email      = vmodelMember.Email;
            modelMmember.Phone      = vmodelMember.Phone;
            modelMmember.Actived    = vmodelMember.Actived;
            modelMmember.CreatedOn  = vmodelMember.CreatedOn;
            modelMmember.CreatedBy  = vmodelMember.CreatedBy;
            modelMmember.ModifiedOn = vmodelMember.ModifiedOn;
            modelMmember.ModifiedBy = vmodelMember.ModifiedBy;

            dataContext.mstMember.Add(modelMmember);
            try
            {
                dataContext.SaveChanges();
                return(result);
            }
            catch (Exception)
            {
                result = false;
                return(result);

                throw;
            }
        }