コード例 #1
0
 public NewIndicationEditPresenter(INewIndicationEditView newIndicationEditView, DtoIndication editIndication)
 {
     this.newIndicationEditView = newIndicationEditView;
     newIndicationEditModel = new NewIndicationModel();
     this.editIndication = editIndication;
     newIndicationEditView.NewIndicationEditLoad += LoadNewIndicationEditProp;
     newIndicationEditView.EditOkClick += EditIndication;
 }
コード例 #2
0
 public NewIndicationEditPresenter(INewIndicationEditView newIndicationEditView, DtoIndication editIndication)
 {
     this.newIndicationEditView = newIndicationEditView;
     newIndicationEditModel     = new NewIndicationModel();
     this.editIndication        = editIndication;
     newIndicationEditView.NewIndicationEditLoad += LoadNewIndicationEditProp;
     newIndicationEditView.EditOkClick           += EditIndication;
 }
コード例 #3
0
        public BindingList <DtoIndication> SearchIndications(string code, string name)
        {
            var dtoIndication = new DtoIndication()
            {
                Code = code,
                Name = name
            };

            return(new BindingList <DtoIndication>(new IndicationServiceClient().FindIndications(dtoIndication)));
        }
コード例 #4
0
ファイル: NewIndicationModel.cs プロジェクト: abonSerg/Clinic
 public string EditIndication(string code, string name, bool isEdit)
 {
     if (Validation.Instance.ValidateCode(code))
     {
         var dtoIndication = new DtoIndication()
         {
             Code   = code,
             Name   = name,
             IsEdit = isEdit
         };
         return(new IndicationServiceClient().EditIndication(dtoIndication));
     }
     else
     {
         return("Fill Code field!");
     }
 }