Exemple #1
0
        public ActionResult <MonHoc> Create(MonHoc monHoc)
        {
            string a   = DateTime.Now.ToString("yyyyMMddhh:mm:ss");
            string f*g = a.Replace(" ", "");
            string b   = a.Replace("/", "");
            string c   = b.Replace(":", "");
            long   kq  = long.Parse(c);

            monHoc.ID      = kq;
            monHoc.Xoa     = false;
            monHoc.HienThi = true;
            monHoc.NgayTao = DateTime.Now;
            monHoc.NgayCN  = monHoc.NgayTao;
            monHoc.NguoiCN = monHoc.NguoiTao;
            //Kiem tra du lieu dau vao
            if (monHoc.Ma.Length > 30)
            {
                return(Ok("Mã dài vượt quá kí tự cho phép"));
            }
            if (monHoc.Ten.Length > 100)
            {
                return(Ok("Tên quá dài vượt quá 100 kí tự."));
            }
            if (monHoc.Khac.Length > 250)
            {
                monHoc.Khac = monHoc.Khac.Remove(250);
            }

            _context.MonHocs.Add(monHoc);
            _context.SaveChanges();
            return(Ok(monHoc));
        }
Exemple #2
0
        public IActionResult create(Loai_CH loai_CH)
        {
            string a   = DateTime.Now.ToString("yyyyMMddhh:mm:ss");
            string f*g = a.Replace(" ", "");
            string b   = a.Replace("/", "");
            string c   = b.Replace(":", "");
            long   kq  = long.Parse(c);

            loai_CH.ID      = kq;
            loai_CH.HienThi = true;
            _context.Loai_CHes.Add(loai_CH);
            _context.SaveChanges();
            return(CreatedAtRoute("Get", new { id = loai_CH.ID }, loai_CH));
        }
Exemple #3
0
        public ActionResult <DeMuc> create(DeMuc deMuc)
        {
            string a   = DateTime.Now.ToString("yyyyMMddhh:mm:ss");
            string f*g = a.Replace(" ", "");
            string b   = a.Replace("/", "");
            string c   = b.Replace(":", "");
            long   kq  = long.Parse(c);

            deMuc.ID      = kq;
            deMuc.HienThi = true;
            deMuc.Xoa     = false;
            deMuc.NgayTao = DateTime.Now;
            deMuc.NguoiCN = deMuc.NguoiTao;
            deMuc.NgayCN  = deMuc.NgayTao;
            _context.DeMucs.Add(deMuc);
            _context.SaveChanges();
            return(deMuc);
        }
Exemple #4
0
        public IActionResult Create(CauHoi cauHoi)
        {
            string a   = DateTime.Now.ToString("yyyyMMddhh:mm:ss");
            string f*g = a.Replace(" ", "");
            string b   = a.Replace("/", "");
            string c   = b.Replace(":", "");
            long   kq  = long.Parse(c);

            cauHoi.ID      = kq;
            cauHoi.Xoa     = false;
            cauHoi.HienThi = true;
            cauHoi.NgayTao = DateTime.Now;
            cauHoi.NguoiCN = cauHoi.NguoiTao;
            cauHoi.NgayCN  = cauHoi.NgayTao;
            _context.CauHois.Add(cauHoi);
            _context.SaveChanges();
            return(CreatedAtRoute("Get", new { id = cauHoi.ID }, cauHoi));
        }
Exemple #5
0
        public ActionResult <GiaoVien> Create(GiaoVien giaoVien)
        {
            string a   = DateTime.Now.ToString("yyyyMMddhh:mm:ss");
            string f*g = a.Replace(" ", "");
            string b   = a.Replace("/", "");
            string c   = b.Replace(":", "");
            long   kq  = long.Parse(c);

            giaoVien.ID = kq;
            if (giaoVien.Id_Cq == 0)
            {
                giaoVien.Id_Cq = 1;
            }
            giaoVien.HienThi  = true;
            giaoVien.Xoa      = false;
            giaoVien.NgaySinh = new DateTime(giaoVien.NgaySinh.Day, giaoVien.NgaySinh.Month, giaoVien.NgaySinh.Year);
            giaoVien.NgayTao  = DateTime.Now;
            giaoVien.NguoiCN  = giaoVien.NguoiTao;
            giaoVien.NgayCN   = giaoVien.NgayTao;
            _context.GiaoViens.Add(giaoVien);
            _context.SaveChanges();
            return(giaoVien);
        }