public User BizAction(CreateUserDTO inputData) { if (_context.Set <User>().Any(user => user.Email == inputData.Email)) { throw new InvalidConstraintException("Já existe um usuário com esse e-mail"); } var item = new User { Email = inputData.Email, Password = inputData.Password.HashMD5(), Roles = "user" }; _context.Add(item); Message = "A entidade foi criada com sucesso."; return(item); }
public Student BizAction(CreateStudentDto inputData) { var item = new Student { Age = inputData.Age, Name = inputData.Name, Phone = inputData.Phone, Email = inputData.Email, Gender = inputData.Gender, Date = inputData.Date, Type = inputData.Type, Month = inputData.Month, Invoice = inputData.Invoice }; _context.Add(item); Message = "A entidade foi criada com sucesso."; return(item); }
public Member BizAction(CreateMemberDto inputData) { var item = new Member { Age = inputData.Age, Job = inputData.Job, Name = inputData.Name, Tags = inputData.Tags, Group = inputData.Group, Phone = inputData.Phone, Email = inputData.Email, Gender = inputData.Gender, Address = inputData.Address, Website = inputData.Website, Twitter = inputData.Twitter, Facebook = inputData.Facebook, Interest = inputData.Interest, Projects = inputData.Projects, Last_name = inputData.Last_name, Signature = inputData.Signature, Newsletter = inputData.Newsletter, Cad_software = inputData.Cad_software, Invoice_disabled = inputData.Invoice_disabled, Validated_training = inputData.Validated_training, Number_Invoices = inputData.Number_Invoices, Ecocience = inputData.Ecocience, Organization = inputData.Organization, Organization_Address = inputData.Organization_Address, Aux_Group = inputData.Aux_Group, Aux_Training = inputData.Aux_Training, Aux_Group_Training = inputData.Aux_Group_Training }; _context.Add(item); Message = "A entidade foi criada com sucesso."; return(item); }