Exemple #1
0
 public AddTaskBertoniPage(TaskBertoni taskBertoni = null)
 {
     InitializeComponent();
     if (taskBertoni != null)
     {
         UpdateTask(taskBertoni);
     }
 }
Exemple #2
0
 public Task <int> AddTaskBertoni(TaskBertoni item)
 {
     if (item.IdTaskBertoni != 0)
     {
         return(database.UpdateAsync(item));
     }
     else
     {
         return(database.InsertAsync(item));
     }
 }
        async void Handle_ItemTapped(object sender, ItemTappedEventArgs e)
        {
            if (e.Item == null)
            {
                return;
            }

            TaskBertoni taskBertoni = e.Item as TaskBertoni;

            await((NavigationPage)this.Parent).PushAsync(new AddTaskBertoniPage(taskBertoni));
            //Deselect Item
            ((ListView)sender).SelectedItem = null;
        }
        public int AddTaskBertoni(TaskBertoni taskBertoni)
        {
            TaskBertoni _taskBertoni = new TaskBertoni();

            _taskBertoni.Name       = taskBertoni.Name;
            _taskBertoni.Status     = taskBertoni.Status;
            _taskBertoni.StatusName = taskBertoni.Status == false ? "No Completed" : "Completed";
            if (taskBertoni.IdTaskBertoni > 0)
            {
                _taskBertoni.IdTaskBertoni = taskBertoni.IdTaskBertoni;
            }
            var result = App.DB.AddTaskBertoni(_taskBertoni).Result;

            return(result);
        }
Exemple #5
0
        private void btnAdd_Clicked(object sender, EventArgs e)
        {
            TaskBertoni taskBertoni = new TaskBertoni();

            taskBertoni.Name   = Name.Text;
            taskBertoni.Status = Status.IsChecked;
            if (IdTaskBertoni > 0)
            {
                taskBertoni.IdTaskBertoni = IdTaskBertoni;
            }
            var vm     = new TaskBertoniViewModel();
            var result = vm.AddTaskBertoni(taskBertoni);

            DisplayAlert("Success", "Registration Success.", "OK");
            ((NavigationPage)this.Parent).PopAsync();
        }
Exemple #6
0
 private void UpdateTask(TaskBertoni taskBertoni)
 {
     IdTaskBertoni    = taskBertoni.IdTaskBertoni;
     Name.Text        = taskBertoni.Name;
     Status.IsChecked = taskBertoni.Status;
 }
 public void DeleteTaskBertoni(TaskBertoni taskBertoni)
 {
     var result = App.DB.DeleteTaskBertoni(taskBertoni).Result;
 }
Exemple #8
0
 public Task <int> DeleteTaskBertoni(TaskBertoni taskBertoni)
 {
     return(database.DeleteAsync(taskBertoni));
 }