public IActionResult Post(EmailDto emailDto) { var db = new MyWebApiContext(DbContextOptions); SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587); smtp.Credentials = new NetworkCredential(Environment.GetEnvironmentVariable("email_name"), Environment.GetEnvironmentVariable("email_pass")); smtp.EnableSsl = true; if (emailDto.Department == 0) { List <User> users = db.Users.ToList(); SendEmailToEachUser(emailDto, users, smtp); } else { List <User> users = db.Users.ToList().Where(u => u.DepartmentId == emailDto.Department).ToList(); SendEmailToEachUser(emailDto, users, smtp); } if (emailDto.Radio.Equals("yes")) { Message message = new Message(); message.Subject = emailDto.Subject; message.Text = emailDto.Text; db.Messages.Add(message); db.SaveChanges(); } return(RedirectPermanent("/mail")); }
public ToolsController(MyWebApiContext ctx) { _context = ctx; //_context.Database.Migrate(); }
public IActionResult Get() { var db = new MyWebApiContext(DbContextOptions); ViewBag.Users = db.Users.ToList(); ViewBag.Departments = db.Departments.ToList(); return(View()); }
public IActionResult Post(User user) { var db = new MyWebApiContext(DbContextOptions); db.Users.Add(user); db.SaveChanges(); return(RedirectPermanent("/")); }
public TodoController(MyWebApiContext context) { _context = context; if (_context.Users.Count() == 0) { _context.Users.Add(new User { Name = "User1" }); _context.SaveChanges(); } }
public IActionResult Delete(UserDto userDto) { var db = new MyWebApiContext(DbContextOptions); var user = new User { Id = userDto.Id }; db.Users.Attach(user); db.Users.Remove(user); db.SaveChanges(); return(RedirectPermanent("/")); }
public UserController(MyWebApiContext context, IConfiguration configuration) { _configuration = configuration; _context = context; if (_context.Users.Count() == 0) { string pwTmp = getHash("1234"); _context.Users.Add(new User { Id = 1234, PrimaryKey = "wonseok", Name = "wonseok", NickName = "Noru", PhoneNum = "62531685", LstSession = "1234", Password = pwTmp }); Console.WriteLine("Hash : " + pwTmp); _context.SaveChanges(); } }
public IActionResult Put(User user) { var db = new MyWebApiContext(DbContextOptions); var foundUser = db.Users.FirstOrDefault(us => us.Id == user.Id); if (foundUser != null) { foundUser.Name = user.Name; foundUser.DepartmentId = user.DepartmentId; foundUser.Position = user.Position; foundUser.Salary = user.Salary; db.Entry(foundUser).State = EntityState.Modified; } db.SaveChanges(); return(RedirectPermanent("/")); }
public StudentService(MyWebApiContext context) { _context = context ?? throw new ArgumentNullException(nameof(context)); _dtoToDomainMapper = new DtoStudentToDomainStudentMapper(); _domainToDtoMapper = new DomainStudentToDtoStudentMapper(); }
public UserRepository(MyWebApiContext ctx) { _ctx = ctx; }
//private static string queueName, message; public UserController(MyWebApiContext context) { context.RabbitMQChannel = RabbitCommunicator.StartRabbitCommunicator(); _context = context; }
// need to modify database in this repo public GameRepository(MyWebApiContext context) { this.context = context; }
public AuthenticationController(MyWebApiContext context) { _context = context; }
public PersonController(MyWebApiContext context) { _context = context; }
public ValuesController(MyWebApiContext context) { this._context = context; }
public UsersController(MyWebApiContext context) { _context = context; }
public UserController(ILogger <UserController> logger, MyWebApiContext context) { _logger = logger; _context = context; }
public User(MyWebApiContext MyWebApiContext) { _MyWebApiContext = MyWebApiContext; }
public UserRepository(MyWebApiContext dbContext) { _dbContext = dbContext; }
public CommentsController(MyWebApiContext context) { _context = context; }
public LoginController(ILogger <LoginController> logger, MyWebApiContext context) { _logger = logger; _context = context; }
public Score(MyWebApiContext MyWebApiContext) { _MyWebApiContext = MyWebApiContext; }
public BooksController(MyWebApiContext context) { _context = context; }
public ValuesController(MyWebApiContext context, User model) { _context = context; _model = model; }
public GroupsController(MyWebApiContext context) { _context = context; }
public VisitController(MyWebApiContext context) => _context = context;
public JobTitleController(MyWebApiContext context) { _context = context; }
public ReserveController(MyWebApiContext context) { _context = context; }
public WornUserController(MyWebApiContext context) { _context = context; }
public GoodManager(MyWebApiContext context) { _myWebApiContext = context; }