• 1397/06/31

استفاده از generic :

سلام استاد ، من اگه بخوام از repository مستقل استفاده کنم یعنی از generic استفاده کنم مشکلی پیش میاد در ادامه برنامم ؟ 2 - دستور join دو جدول رو باید در repository بنویسم؟ ممنون

  • 1397/06/31
  • ساعت 12:32

سلام 

خیر مشکلی پیش نمیاد 

در Get باید بنویسید از Include استفاده کنید 

در آموزش Repository سایت هست 


  • 1397/06/31
  • ساعت 12:58

من نگاه کردم شما در فایل شماره 16 آموزش پیشرفته انجام دادید یعنی نام را با ای دی اون اوردید اما با روشی غیر از join


  • 1397/06/31
  • ساعت 12:59

در EF نیازی به Join نیست با Include انجام میدیم 


  • 1397/06/31
  • ساعت 13:16

داخل پروژه چه قسمتی درباره include توضیح دادید؟

این فیلم آموزشی شماست  برای این دستور که خدمتتون گفتم :


  • 1397/06/31
  • ساعت 13:18

خطارم نیست دوست من 

ولی مطمئنم در آموزش Repository کامل توضیح دادم 


  • 1397/06/31
  • ساعت 13:21

تو یکی سایت خارجی پیدا کردم : ممنون

private static StudentDto LoadStudent(int studentId)
    {
        StudentDto studentDto = null;
        using (var ctx = new TrainingContext())
        {
            var query = ctx.Students
                .Include("ClassRooms")
                .Include("StudentDescriptions")
                .Where(x=>x.StudentID==studentId)
                .SingleOrDefault();

            studentDto = new StudentDto();
            studentDto.StudentId = query.StudentID;
            studentDto.StudentName = query.StudentName;
            studentDto.StudentDescription = ??

        }

        return studentDto;
    }

  • 1397/06/31
  • ساعت 13:23

اما سوال : من یک ستون خالی داخل گراید به نام نام خانوادگی اضافه کردم حالا چطور باید این ستون را پرش کنم . آیا باید با for این کار رو انجام بدم


  • 1397/06/31
  • ساعت 13:29

در خروجی باید Slect New بزنید و نام فیلد رو خروجی بگیرید و به اون ستون بایند کنید 

بهتره برای خروجی از ViewModel استفاده کنید ، ساده تره 


  • 1397/06/31
  • ساعت 13:31

ممنون


logo-samandehi