Skip to content

Commit ed714f8

Browse files
committed
data transfer object katman yazımı yapıldı
1 parent 83cffa2 commit ed714f8

18 files changed

Lines changed: 278 additions & 4 deletions
Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Threading.Tasks;
5+
6+
namespace TaskTable.DataTransferObjects.DtoAppUser
7+
{
8+
// sonradan düzeltilecek yanlış bir yöntem
9+
public class AppUserDto
10+
{
11+
//[Required(ErrorMessage = "Kullanıcı adı boş geçilemez")]
12+
//[Display(Name = "Kullanıcı Adı")]
13+
//[DataType(DataType.EmailAddress)]
14+
//[EmailAddress(ErrorMessage ="Geçersiz eposta adresi")]
15+
//[Required(ErrorMessage = "Eposta boş geçilemez")]
16+
//[Display(Name = "Eposta")]
17+
//[DataType(DataType.Password)]
18+
//[Required(ErrorMessage = "Parola boş geçilemez")]
19+
//[Display(Name = "Parola")]
20+
//[DataType(DataType.Password)]
21+
//[Compare("Password", ErrorMessage = "Parolalar eşleşmiyor")]
22+
//[Display(Name = "Parolanızı tekrar giriniz")]
23+
//[Required(ErrorMessage = "İsim boş geçilemez")]
24+
//[Display(Name = "İsim")]
25+
//[Required(ErrorMessage = "Soyadı boş geçilemez")]
26+
//[Display(Name = "Soyadı")]
27+
public string UserName { get; set; }
28+
29+
public string Email { get; set; }
30+
31+
public string Password { get; set; }
32+
33+
public string ConfirmPassword { get; set; }
34+
35+
public string Name { get; set; }
36+
37+
public string Surname { get; set; }
38+
}
39+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Text;
4+
5+
namespace TaskTable.DataTransferObjects.DtoAppUser
6+
{
7+
public class AppUserListDto
8+
{
9+
/*
10+
[Display(Name = "Ad")]
11+
[Required(ErrorMessage = "Ad alanı boş bırakılamaz")]
12+
[Display(Name = "Soyad")]
13+
[Required(ErrorMessage = "Soyad alanı boş bırakılamaz")]
14+
[Display(Name = "Fotoğraf")]
15+
[DataType(DataType.EmailAddress)]
16+
[EmailAddress(ErrorMessage = "Geçersiz eposta adresi")]
17+
[Required(ErrorMessage = "Eposta boş geçilemez")]
18+
[Display(Name = "Eposta")]
19+
*/
20+
public int Id { get; set; }
21+
public string Name { get; set; }
22+
public string Surname { get; set; }
23+
public string Picture { get; set; }
24+
25+
public string Email { get; set; }
26+
public int NotificationsCount { get; set; }
27+
}
28+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Threading.Tasks;
5+
6+
namespace TaskTable.DataTransferObjects.DtoAppUser
7+
{
8+
public class AppUserSignInDto
9+
{
10+
//[Required(ErrorMessage = "Kullanıcı adı boş geçilemez")]
11+
//[Display(Name = "Kullanıcı Adı")]
12+
//[DataType(DataType.Password)]
13+
//[Required(ErrorMessage = "Parola boş geçilemez")]
14+
//[Display(Name = "Parola")]
15+
//[Display(Name = "Beni Hatirla")]
16+
public string UserName { get; set; }
17+
public string Password { get; set; }
18+
public bool RememberMe { get; set; }
19+
}
20+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Threading.Tasks;
5+
6+
namespace TaskTable.DataTransferObjects.DtoAppUser
7+
{
8+
public class TaskAssignUserDto
9+
{
10+
public int TaskId { get; set; }
11+
public int AppUserId { get; set; }
12+
}
13+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Threading.Tasks;
5+
6+
namespace TaskTable.DataTransferObjects.DtoAppUser
7+
{
8+
public class TaskAssignUserListDto
9+
{
10+
//public TaskListViewModel Task { get; set; }
11+
//public AppUserListViewModel AppUser { get; set; }
12+
}
13+
}
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Text;
4+
5+
namespace TaskTable.DataTransferObjects.DtoNotification
6+
{
7+
public class NotificationListDto
8+
{
9+
public int Id { get; set; }
10+
public string Description { get; set; }
11+
}
12+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.ComponentModel.DataAnnotations;
4+
using System.Linq;
5+
using System.Threading.Tasks;
6+
7+
namespace TaskTable.DataTransferObjects.DtoReport
8+
{
9+
public class ReportAddDto
10+
{
11+
//[Display(Name ="Açıklama")]
12+
//[Required(ErrorMessage = "Açıklama alanı boş bırakılamaz.")]
13+
//[Display(Name = "Detay")]
14+
//[Required(ErrorMessage = "Detay alanı boş bırakılamaz.")]
15+
public string Description { get; set; }
16+
public string Detail { get; set; }
17+
public int TaskId { get; set; }
18+
//public TaskEntity Task { get; set; }
19+
}
20+
}
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.ComponentModel.DataAnnotations;
4+
using System.Linq;
5+
using System.Threading.Tasks;
6+
7+
namespace TaskTable.DataTransferObjects.DtoReport
8+
{
9+
public class ReportEditDto
10+
{
11+
//[Display(Name = "Detay")]
12+
//[Required(ErrorMessage = "Detay alanı boş bırakılamaz.")]
13+
//[Display(Name ="Açıklama")]
14+
//[Required(ErrorMessage = "Açıklama alanı boş bırakılamaz.")]
15+
public int Id { get; set; }
16+
public string Description { get; set; }
17+
public string Detail { get; set; }
18+
public int TaskId { get; set; }
19+
//public TaskEntity Task { get; set; }
20+
}
21+
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Text;
4+
5+
namespace TaskTable.DataTransferObjects.DtoTask
6+
{
7+
public class TaskAddDto
8+
{
9+
//[Required(ErrorMessage = "Ad alanı boş geçilemez")]
10+
//[Range(1, int.MaxValue, ErrorMessage = "Lütfen bir aciliyet durumu seçiniz.")]
11+
public string Ad { get; set; }
12+
public int UrgencyId { get; set; }
13+
public bool Durum { get; set; }
14+
public string Aciklama { get; set; }
15+
}
16+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.ComponentModel.DataAnnotations;
4+
using System.Linq;
5+
using System.Threading.Tasks;
6+
7+
namespace TaskTable.DataTransferObjects.DtoTask
8+
{
9+
public class TaskEditDto
10+
{
11+
//[Required(ErrorMessage = "Ad alanı boş geçilemez")]
12+
//[Range(1, int.MaxValue, ErrorMessage = "Lütfen bir aciliyet durumu seçiniz.")]
13+
public int Id { get; set; }
14+
public string Ad { get; set; }
15+
public int UrgencyId { get; set; }
16+
public bool Durum { get; set; }
17+
public string Aciklama { get; set; }
18+
}
19+
}

0 commit comments

Comments
 (0)