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; } } }
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); } } }