АСП.НЕТ МВЦ - Правила пословања

Преглед садржаја
Тхе пословна правила који могу бити укључени у модел могу бити прилично опсежни и сложени, а све зависи од тога шта желимо постићи у нашој апликацији и од начина на који изражавамо програмску логику.
Међутим, неке можемо применити једноставна правила пословања у нашим подацима, како бисмо били сигурни да су сачувани са вредностима које очекујемо и за које верујемо да ће бити оне са којима ћемо руковати, помоћу тога можемо избећи нулта поља, успоставити опсеге, назначити обавезна обавезна поља итд.
Захтевана поља
Тхе Захтевана поља у моделу то су они који су основни да би наши записи били функционални, може се догодити да нам је нужно потребан назив и опис барем да бисмо касније приказали овај објект или можда само име, али оно што морамо избјећи по сваку цијену је празно записи.
Како направити обавезно поље?Да бисмо постигли тражено поље, користићемо методу [Потребан] Ово ћемо применити непосредно пре дефинисања поља у моделу, да видимо на слици како то можемо применити

Као што видимо, ова апликација је прилично једноставна, једноставно то радимо са свим пољима која разматрамо.
Провери дужину
Овај други је а валидација или правило Врло је уобичајено, постоје поља која су нам потребна с максималном дужином, јер ако не можемо имати проблема с базом података или нам се поглед неће исправно појавити када прегледамо запис, без обзира на разлог, још увијек имамо начин да ограничимо максимални број података које може унети корисник.
У овом примеру ћемо ограничење на 50 знакова унос података, да видимо слику са одговарајућим кодом:

Као што видимо на слици, захтеваном правилу додајемо Дужина низа (50) као што можемо закључити да је то метода, а 50 је број знакова које треба да прими.
Потврдите чинове
Како се све вредности не могу изразити на одређени начин, АСП.НЕТ МВЦ Такође нам омогућава да успоставимо пословна правила са опсезима, ово нам омогућава да успоставимо опсег деловања вредности које наш атрибут може примити, следећи исту структуру претходних примера, сада ћемо изградити код који имплементира домет. Погледајмо дотични код:
 [Опсег (1, 10000] јавна децимална почетна цена {гет; сет;} 

Као што можемо видети на пољу које додајемо моделу, назначили смо да ће његов опсег бити између 1 и 10000, са овим можемо регулисати шта наше поље може да прими.
Сада опсези нису само нумерички, већ можемо користити и опсеге са датумима, погледајмо следећи пример кода како то можемо да установимо:
 [Опсег (типеоф (ДатеТиме), "1/1/2012", "12/31/9999"] јавни ДатеТиме ЕндДате {гет; сет;} 

У овом случају одређујемо нашем метода распона да ће тип опсега бити датум, затим пролазимо почетни и коначни датум наведеног опсега, затим дефинишемо наше поље модела као тип датума и са овим бисмо већ изградили и ово правило.
На крају овог водича већ смо научили да у своје моделе уградимо основна пословна правила АСП.НЕТ МВЦ.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave