я делаю MVC с CRUDS.
это мой код.
[HttpPost]
public ActionResult Create([Bind(Include = "FileStatusID, Name, MinValue, MaxValue")] fileStatusModel FILeStatusModel, TBL_FileStatus tBL_FileStatus) //include tem os valores que vamos inserir na view
{
var userID = ((SessionModel)Session["SessionModel"]).UserID; // get current user id
if (ModelState.IsValid)
{
TBL_FileStatus item = new TBL_FileStatus()
{
Name = FILeStatusModel.Name,
MinValue = FILeStatusModel.MinValue,
MaxValue = FILeStatusModel.MaxValue,
Ative = true,
CreateDate = DateTime.Now,
CreateBy = userID
};
db.TBL_FileStatus.Add(item);
db.SaveChanges();
return RedirectToAction("Index");
}
return View();
}
Я хочу создать статус с особыми условиями.
У меня есть таблица с ID
, status
, minvalue
и maxvalue
и интервал чисел в этих значениях.
Я хочу создать еще один статус из диапазона этих номеров.
например: минимальное значение: 20 максимальное значение: 40
Итак. Когда я создаю новый статус, если я помещаю числа в этот диапазон, он говорит сообщение типа «уже существует в этом диапазоне», если нет, он создает статус.
спасибо