示例#1
0
        private void GetCreatorDetails(int val)
        {
            var bll            = new ProjectInfoBLL();
            var CreatorDetails = bll.GetCreatorDetails(val);

            if (CreatorDetails != null)
            {
                CompanyName   = CreatorDetails.CompanyName;
                StreetAddress = CreatorDetails.StreetAddress;
                TownCity      = CreatorDetails.TownCity;
                Country       = CreatorDetails.Country;
                GpsPosition   = CreatorDetails.GpsPosition;
                ContactName   = CreatorDetails.ContactName;
                ContactEmail  = CreatorDetails.ContactEmail;
                IdNumber      = CreatorDetails.IdNumber;
            }
        }
示例#2
0
 private void OnNewCreatorClickedCommand()
 {
     try
     {
         if (ValidateViewModel() == true)
         {
             var bll            = new ProjectInfoBLL();
             var CreatorDetails = bll.GetCreatorDetails(creatorVal);
             if (CreatorDetails != null)
             {
                 Creator objCreator = new Creator();
                 _projectInfoBll          = new ProjectInfoBLL();
                 objCreator.CompanyName   = CompanyName;
                 objCreator.StreetAddress = StreetAddress;
                 objCreator.Suburb        = Suburb;
                 objCreator.TownCity      = TownCity;
                 objCreator.Country       = Country;
                 objCreator.GpsPosition   = GpsPosition;
                 objCreator.ContactName   = ContactName;
                 objCreator.Phone         = Phone;
                 objCreator.ContactEmail  = ContactEmail;
                 objCreator.IdNumber      = IdNumber;
                 objCreator.Id            = creatorVal;
                 var result = _projectInfoBll.UpdateCreatorInfo(objCreator);
                 if (result == 1)
                 {
                     _eventAggregator.GetEvent <AddCreatorPayLoad>().Publish();
                     JCHMessageBox.Show(Langauge.Current.GetMessage("UPDATE_SUCCESSFULLY"));//"Update Successfully"
                     ResetValue();
                     //objCreatorWindow.RequestClose();
                 }
             }
             else
             {
                 Creator objCreator = new Creator();
                 _projectInfoBll          = new ProjectInfoBLL();
                 objCreator.CompanyName   = CompanyName;
                 objCreator.StreetAddress = StreetAddress;
                 objCreator.Suburb        = Suburb;
                 objCreator.TownCity      = TownCity;
                 objCreator.Country       = Country;
                 objCreator.GpsPosition   = GpsPosition;
                 objCreator.ContactName   = ContactName;
                 objCreator.Phone         = Phone;
                 objCreator.ContactEmail  = ContactEmail;
                 objCreator.IdNumber      = IdNumber;
                 var result = _projectInfoBll.InsertCreatorInfo(objCreator);
                 if (result == 1)
                 {
                     _eventAggregator.GetEvent <AddCreatorPayLoad>().Publish();
                     JCHMessageBox.Show(Langauge.Current.GetMessage("SAVE_SUCCESSFULLY"));// "Save Successfully");
                     ResetValue();
                     // objCreatorWindow.RequestClose();
                     _winService.Close(ViewKeys.NewCreatorInformation);
                 }
             }
         }
     }
     catch (Exception ex)
     {
         Logger.LogProjectError(null, ex);
     }
 }