예제 #1
0
        public string InsertEntity(InstitueDetail entity)
        {
            using (sMSDataLayerEntities)
            {
                var dest = ConvertSourceToDest <Contract.InstitueDetail, Core.InstituteDetail> .ConvertSourceToDestination(entity);

                sMSDataLayerEntities.InstituteDetails.Add(dest);
                sMSDataLayerEntities.SaveChanges();
                return("Institute Created SuccessFully");
            }
        }
예제 #2
0
        public string UpdateEntity(InstitueDetail entity)
        {
            using (sMSDataLayerEntities)
            {
                var dest = ConvertSourceToDest <Contract.InstitueDetail, Core.InstituteDetail> .ConvertSourceToDestination(entity);

                sMSDataLayerEntities.Entry(dest).State = System.Data.Entity.EntityState.Modified;
                sMSDataLayerEntities.SaveChanges();
                return("Institute UpDated SuccessFully");
            }
        }
예제 #3
0
 public JsonResult CreateInstitute(InstitueDetail model)
 {
     if (ModelState.IsValid)
     {
         string fileName = string.Empty;
         if (Request.Files.Count > 0)
         {
             var file = Request.Files[0];
             file.SaveAs(Server.MapPath("~/InstituteImage/" + file.FileName));
             fileName = "~/InstituteImage/" + file.FileName;
         }
         model.InstituteImage = fileName;
         var result = _instituteRepository.InsertEntity(model);
         return(Json(result));
     }
     return(Json("Errro in validation"));
 }