示例#1
0
        public int AddAbout(AboutClinicModel objAbout, HttpPostedFileBase file)
        {
            if (file != null)
            {
                MemoryStream target = new MemoryStream();
                file.InputStream.CopyTo(target);
                objAbout.Image = target.ToArray();
            }

            objAbout.CreatedDate = DateTime.Now.Date;
            objAbout.UpdatedDate = DateTime.Now.Date;
            objAbout.IsActive    = true;
            using (PhysioDevEntities db = new PhysioDevEntities())
            {
                try
                {
                    AboutClinic obj = new AboutClinic();
                    objAbout.CopyProperties(obj);
                    db.AboutClinics.Add(obj);
                    db.SaveChanges();
                    return(1);
                }
                catch (DbEntityValidationException ex)
                {
                    return(0);

                    throw ex;
                }
            }
        }
示例#2
0
        public int UpdateAbout(AboutClinicModel objAbout)
        {
            using (PhysioDevEntities db = new PhysioDevEntities())
            {
                objAbout.UpdatedDate = DateTime.Now.Date;

                try
                {
                    AboutClinic objAboutClinic = new AboutClinic();
                    objAbout.CopyProperties(objAboutClinic);
                    db.Entry(objAboutClinic).State = EntityState.Modified;
                    db.SaveChanges();
                    return(1);
                }
                catch (Exception ex)
                {
                    return(0);
                }
            }
        }