コード例 #1
0
        private void InShelter()
        {
            HomelessAnimal homelessAnimal = new HomelessAnimal();

            homelessAnimal.Species          = findingReport.Species;
            homelessAnimal.HomelessAnimalId = DataRepository.HomelessAnimal.GetMaxId() + 1;
            HomelessAnimalForm homelessAnimalForm = new HomelessAnimalForm(homelessAnimal);

            homelessAnimalForm.ShowDialog();

            FindingReportRecord findingReportRecord = new FindingReportRecord();
        }
コード例 #2
0
        private void grcAnimalList_DoubleClick(object sender, EventArgs e)
        {
            HomelessAnimal homelessAnimal = homelessAnimalBindingSource.Current as HomelessAnimal;

            if (homelessAnimal == null)
            {
                return;
            }

            adoption.HomelessAnimalId = homelessAnimal.HomelessAnimalId;
            MessageBox.Show($"{homelessAnimal.Name}을 선택하셨습니다.");
        }
コード例 #3
0
        public AnimalPicture(HomelessAnimal homelessAnimal)
        {
            InitializeComponent();
            this.Text = homelessAnimal.Name;
            if (homelessAnimal.Picture != null && homelessAnimal.Picture.Length > 0)
            {
                pcePicture.Image = byteArrayToImage(homelessAnimal.Picture);
            }
            //pcePicture.Properties.SizeMode = DevExpress.XtraEditors.Controls.PictureSizeMode.Stretch;

            //txePictureLink.Text = _homelessAnimal.PictureLink;
        }
コード例 #4
0
ファイル: AdoptionForm.cs プロジェクト: giyungim415/HAMS
        private void WriteToEntity()
        {
            _adoption.AdoptionDate = DateTime.Today;
            //_adoption.AnimalName = txeAnimalName.Text;
            _adoption.HomelessAnimalId = (int)lkuAnimalId.EditValue;
            //_adoption.userLoginId = txeUserId.Text;
            _adoption.UserId = DataRepository.User.GetbyId(txeUserId.Text).UserId;
            HomelessAnimal homelessAnimal = DataRepository.HomelessAnimal.Get((int)lkuAnimalId.EditValue);

            homelessAnimal.AdoptionStatus = (int)rdgAdoptionStatus.EditValue;
            DataRepository.HomelessAnimal.Update(homelessAnimal);
            //_adoption.AdoptionStatus = (AdoptionStatusType)rdgAdoptionStatus.EditValue;
        }
コード例 #5
0
        private void btnAdoptionRequest_Click(object sender, EventArgs e)
        {
            adoption.UserId       = userId;
            adoption.AdoptionDate = DateTime.Today;

            try
            {
                DataRepository.Adoption.Insert(adoption);
                HomelessAnimal homelessAnimal = new HomelessAnimal();
                homelessAnimal = DataRepository.HomelessAnimal.Get(adoption.HomelessAnimalId);
                homelessAnimal.AdoptionStatus = 1;
                DataRepository.HomelessAnimal.Update(homelessAnimal);
                MessageBox.Show("입양 신청 되었습니다.");
            }
            catch (Exception ex)
            {
                MessageBox.Show("입양할 동물을 선택해주세요");
                return;
            }

            Close();
        }
コード例 #6
0
ファイル: PictureSaveForm.cs プロジェクト: giyungim415/HAMS
 public PictureSaveForm(HomelessAnimal _homelessAnimal) : this()
 {
     check          = 1;
     homelessAnimal = _homelessAnimal;
 }