Ejemplo n.º 1
0
        public JsonResult DatLich([FromBody] DatlichViewModel model)
        {
            var result = _lienHeRepository.Datlich(model);

            if (result)
            {
                return(new JsonResult(new
                {
                    mes = "thanh cong"
                }));
            }
            return(new JsonResult(new
            {
                mes = "that bai"
            }));
        }
Ejemplo n.º 2
0
        public bool UpdateSchedule(DatlichViewModel model)
        {
            var data = base._context.Nhanviens.Where(x => x.Id == model.Id).FirstOrDefault();

            if (data != null)
            {
                var nguoipv = base._context.Nhanviens.Where(x => x.Id == data.Nguoiphongvan).FirstOrDefault();

                Mailhelper.SendMail(nguoipv.Email, "Cập nhật lịch phỏng vấn", "Chuyển lịch phỏng vấn " + data.Ten + " từ " + data.ThoigianPV + " sang ngày " + model.Ngaypv + "");
                data.Nguoiphongvan = model.Idnguoipv;
                data.ThoigianPV    = model.Ngaypv;
                data.Ghichu        = "" + nguoipv.Ten + " Phỏng vấn";
                base._context.SaveChanges();
                return(true);
            }
            return(false);
        }
Ejemplo n.º 3
0
        public JsonResult UpdateSchedule([FromBody] DatlichViewModel model)
        {
            var result = _calendaRepositorycs.UpdateSchedule(model);

            if (result)
            {
                return(new JsonResult(
                           new
                {
                    mes = "thanh cong"
                }
                           ));
            }
            return(new JsonResult(
                       new
            {
                mes = "that bai"
            }
                       ));
        }
        public bool Datlich(DatlichViewModel model)
        {
            var nhanvien = base._context.Nhanviens.Where(x => x.Id == model.Id).FirstOrDefault();

            if (nhanvien != null)
            {
                try
                {
                    nhanvien.Nguoiphongvan = model.Idnguoipv;
                    nhanvien.ThoigianPV    = model.Ngaypv;
                    nhanvien.DiadiemPV     = model.Diadiempv;
                    var nguoipv = _context.Nhanviens.Find(model.Idnguoipv);
                    nhanvien.Ghichu = "" + nguoipv.Ten + " Phỏng vấn";
                    _context.SaveChanges();
                    return(true);
                }
                catch
                {
                    return(false);
                }
            }
            return(false);
        }