public ActionResult dataTransfer(RegistrationFormDTO data) { RegistrationFormRepository reg = new RegistrationFormRepository(); bool inserted = reg.insertTodatabase(data); return(Json(new { success = inserted })); }
public bool insertTodatabase(RegistrationFormDTO registrationFormDTO) { Registration reg = new Registration(); reg.FirstName = registrationFormDTO.FirstName; reg.MiddleName = registrationFormDTO.MiddleName; reg.LastName = registrationFormDTO.LastName; reg.EmailAddress = registrationFormDTO.EmailAddress; reg.AddressLines = registrationFormDTO.AddressLines; reg.Username = registrationFormDTO.Username; reg.Password = EDrep.Encrypt(registrationFormDTO.Username, registrationFormDTO.Password); reg.Contact = registrationFormDTO.Contact; reg.Birthdate = registrationFormDTO.Birthdate; db.Registrations.Add(reg); try { db.SaveChanges(); } catch (DbEntityValidationException ex) { foreach (var entityValidationErrors in ex.EntityValidationErrors) { foreach (var validationError in entityValidationErrors.ValidationErrors) { Console.Write("Property: " + validationError.PropertyName + " Error: " + validationError.ErrorMessage); } } } return(true); }