source: PostgreSqlDotnetCore/Models/Pet_CaresClass.cs@ e90ba32

main
Last change on this file since e90ba32 was e90ba32, checked in by ElenaMoskova <elena.moskova99@…>, 3 months ago

fix issues

fix bugs with nested tables
fix delete nested fk items

  • Property mode set to 100644
File size: 1.1 KB
Line 
1using System;
2using System.Collections.Generic;
3using System.ComponentModel.DataAnnotations;
4using System.ComponentModel.DataAnnotations.Schema;
5using System.Linq;
6using System.Web;
7
8namespace PostgreSqlDotnetCore.Models
9{
10 [Table("pet_cares", Schema = "project")]
11 public class Pet_CaresClass
12 {
13 [Key]
14 public int id { get; set; }
15
16 // [Required(ErrorMessage = "The customer name is required")]
17 public string title { get; set; }
18 //[Required(ErrorMessage = "The customer lastname is required")]
19 public string description { get; set; }
20 public DateTime dateending { get; set; }
21
22 public DateTime start_date { get; set; }
23
24 [ForeignKey("PetsClass")]
25 [Column("pet_id")]
26 public int pet_id { get; set; }
27 public PetsClass PetsClass { get; set; }
28
29
30 public void SetDatesToUtc()
31 {
32 dateending = DateTime.SpecifyKind(dateending, DateTimeKind.Utc);
33 start_date = DateTime.SpecifyKind(start_date, DateTimeKind.Utc);
34 }
35 public int usersid { get; set; }
36 public int vetcentersid { get; set; }
37
38
39 }
40}
Note: See TracBrowser for help on using the repository browser.