public static ContosoUniversity.DAL.SalesModel.Medicine ToEntity(this MedicineDto source)
        {
            if (source == null)
            {
                return(null);
            }

            var target = new ContosoUniversity.DAL.SalesModel.Medicine();

            // Properties
            target.Price         = source.Price;
            target.RowVersion    = source.RowVersion;
            target.Category      = source.Category;
            target.EnDescription = source.EnDescription;
            target.ArDescription = source.ArDescription;
            target.Id            = source.Id;
            target.ScentificName = source.ScentificName;
            target.ExpireDate    = source.ExpireDate;
            target.MedicalGroup  = source.MedicalGroup;
            target.BatchNo       = source.BatchNo;

            // User-defined partial method
            OnEntityCreating(source, target);

            return(target);
        }
 static partial void OnEntityCreating(MedicineDto source, ContosoUniversity.DAL.SalesModel.Medicine target);
 public static MedicineDto ToDto(this ContosoUniversity.DAL.SalesModel.Medicine source)
 {
     return(source.ToDtoWithRelated(0));
 }
 static partial void OnDtoCreating(ContosoUniversity.DAL.SalesModel.Medicine source, MedicineDto target);