private void InitializeWithEntity(Entity entity, mymodel.myenum.EditMode formState) { formEntity = entity; switch (formState) { case mymodel.myenum.EditMode.emYeni: if (entity == null) { formEntity = CommandNew(); entity = formEntity; } else { entity.Id = 0; if (entity.Id == 0) { //ShowEntityDataSecure(); formState = mymodel.myenum.EditMode.emKaydet; } else { //! HATA: } } SetDataControlsReadOnly(true); break; case mymodel.myenum.EditMode.emDuzenle: SetDataControlsReadOnly(true); break; case mymodel.myenum.EditMode.emIncele: SetDataControlsReadOnly(false); break; case mymodel.myenum.EditMode.emBos: break; } //ShowEntityDataSecure(); }