دوره مجازی #C (جلسه 32): کنترل های پیشرفته قسمت سوم



visibility  
mode_comment   ۲

در این جلسه با دسته ی دیگری از کنترل های پیشرفته آشنا می شویم و در ادامه به طراحی و پیاده سازی یک مینی پروژه به منظور فهم دقیق تر و بهتر کاربرد این کنترل ها خواهیم پرداخت.

مطالب آموزش داده شده در این جلسه به قرار زیر می باشند:

آشنایی با کنترل NumericUpDown و خواص و رویداد های آن

آشنایی با کنترل CheckedListBox و خواص و رویداد های آن

آشنایی با کنترل DateTimePicker و خواص و رویداد های آن

آشنایی با مفهوم کنترل خطاهای منطقی در فرم های ویندوزی

معرفی کنترل ErrorProvider و خواص و رویداد های آن

طراحی و پیاده سازی پروژه بنگاه معاملات ملکی

طراحی و پیاده سازی لایه های مختلف این پروژه

در جلسه ی آینده با دسته ی دیگری از کنترل های پیشرفته آشنای می شویم که بیشتر در زمینه ی کار با فایل ها و فولدر ها مورد استفاده قرار می گیرند.

info توجه

این مطلب یک جلسه از دوره آموزش #C می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در دوره آموزش #C

comment دیدگاه کاربران
Rasoul Sh replyپاسخ

سلام استاد یه سوال برای این از Navigation properties یه جدول استفاده کنیم تو دستور linq و.. چه چیزی رو باید اضافه کنیم به constructor و property ؟
مثلا تو همین پروژه بنگاه جدول Person یک Navigation properties داره به اسم Houses چطور تو constructor و property پیادش کنیم برای استفاده ازش؟

 public class HouseBOL
{

    public int Id { get; set; }
    public int Person_Id { get; set; }
    public int HouseType_Id { get; set; }
    public byte Area { get; set; }
    public decimal PricePerSM { get; set; }
    public bool HasParking { get; set; }
    public bool HasWarehouse { get; set; }
    public bool HasElevator { get; set; }
    public string Address { get; set; }
    public byte Floor { get; set; }
    public bool IsSoled { get; set; }
    public DateTime RegisterDate { get; set; }

    public HouseBOL(int Id, int Person_Id, int HouseType_Id, byte Area, decimal PricePerSM, bool HasParking, bool HasWarehouse, string Address, byte Floor, bool IsSoled, DateTime RegisterDate)
    {

        this.Id = Id;
        this.Person_Id = Person_Id;
        this.HouseType_Id = HouseType_Id;
        this.Area = Area;
        this.PricePerSM = PricePerSM;
        this.HasParking = HasParking;
        this.HasWarehouse = HasWarehouse;
        this.HasElevator = HasElevator;
        this.Address = Address;
        this.Floor = Floor;
        this.IsSoled = IsSoled;
        this.RegisterDate = RegisterDate;

    }
آرین زارعی

سلام.
نیاز نیست کاری کنید. شما وقتی مدلتون رو میسازید کد ها خودشون درست میشن. غالبا کسی دستی کد ها رو تغییر نمیده.
شما از روی دیتابیس مدل رو بسازید یا آپدیت کنید و همه ی چیزهای مورد نیاز در مدل و linq قرار میگیره

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.