Exemple #1
0
        public void Registrar()
        {
            try
            {
                if (validator.Validate(this))
                {
                    var index = Available[Available_Time_Index].IndexOf(':');
                    Fecha = new DateTime(Fecha.Year, Fecha.Month, Fecha.Day,
                                         Int32.Parse(Available[Available_Time_Index].Substring(0, index)), 0, 0);
                    RegisterDate(Fecha, Mascotas[Mascota_ID_Index].id).Wait();
                    if (success)
                    {
                        var inicio = new InicioPageDetail();
                        RegistrySuccess();
                        AHUtils.masterDetailPage.Detail.Navigation.PopToRootAsync();

                        Console.WriteLine("SUCCESS");
                    }
                    else
                    {
                        DisplayError("Ocurrio un error al resgitrar la cita, intentelo nuevamente.");
                    }
                }
            }

            catch (Exception e)
            {
                Console.WriteLine("{0} Registro, Exception caught.", e);
            }
        }
Exemple #2
0
        public void Editar()
        {
            try
            {
                if (validator.Validate(this))
                {
                    EditPet(mascota_id, nombre, raza, Edad, Peso).Wait();
                    if (success)
                    {
                        var inicio = new InicioPageDetail();
                        EditSuccess();
                        AHUtils.masterDetailPage.Detail.Navigation.PopAsync();

                        Console.WriteLine("SUCCESS");
                    }
                    else
                    {
                        DisplayError("Ocurrio un error al editar la mascota, intentelo nuevamente.");
                    }
                }
            }

            catch (Exception e)
            {
                Console.WriteLine("{0} Registro, Exception caught.", e);
            }
        }
Exemple #3
0
        public void Registrar()
        {
            try
            {
                if (validator.Validate(this))
                {
                    RegisterPet(nombre, raza, Edad, Peso).Wait();
                    if (success)
                    {
                        var inicio = new InicioPageDetail();
                        RegistrySuccess();
                        AHUtils.masterDetailPage.Detail.Navigation.PopAsync();

                        Console.WriteLine("SUCCESS");
                    }
                    else
                    {
                        DisplayError("Error de registro, intente nuevamente.");
                    }
                }
            }

            catch (Exception e)
            {
                Console.WriteLine("{0} Registro, Exception caught.", e);
            }
        }