Exemplo n.º 1
0
        private async Task GetLista()
        {
            if (IsBusy)
            {
                return;
            }
            Exception error = null;

            try
            {
                IsBusy = true;
                //Peticion
                //using (var cliente = new System.Net.Http.HttpClient())
                //{
                //var jsontxt = await cliente.GetStringAsync("http://kona2.alc.upv.es/Listado_jc.txt");
                //var items = JsonConvert.DeserializeObject<List<Listado>>(jsontxt);
                var service = DependencyService.Get <ServicioAzure>();
                var items   = await service.GetListado();

                ListaPersonal.Clear();
                foreach (var item in items)
                {
                    ListaPersonal.Add(item);
                }
                //}
            }
            catch (Exception ex)
            {
                error = ex;
            }
            finally
            {
                IsBusy = false;
            }
        }
Exemplo n.º 2
0
        public void Insertar()
        {
            Console.WriteLine("Ingrese nit:");
            int nit = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Ingrese nombre:");
            string nombre = Console.ReadLine();

            Console.WriteLine("Ingrese apellido:");
            string apellido = Console.ReadLine();

            Console.WriteLine("Ingrese telefono:");
            int telefono = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Ingrese direccion:");
            string direccion = Console.ReadLine();

            Personal p = new Personal()
            {
                Nit       = nit,
                Nombre    = nombre,
                Apellido  = apellido,
                Telefono  = telefono,
                Direccion = direccion,
            };


            ListaPersonal.Add(p);
            Console.WriteLine("Se añadio exitosamente");
        }
 public IActionResult Delete([FromBody] ListaPersonal listaPersonal)
 {
     if (listaPersonal.IdPersonal != null)
     {
         return(Ok(_unitOfWork.ListaPersonal.Delete(listaPersonal)));
     }
     return(BadRequest());
 }
 public IActionResult Post([FromBody] ListaPersonal listaPersonal, string Option)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest());
     }
     return(Ok(_unitOfWork.ListaPersonal.uspInsertPersonal(Option, listaPersonal.UserName, listaPersonal.Password, listaPersonal.Nombres,
                                                           listaPersonal.ApPaterno, listaPersonal.ApMaterno, listaPersonal.DocId,
                                                           listaPersonal.Ubigeo, listaPersonal.Validacion, listaPersonal.Direccion,
                                                           listaPersonal.IdAmbulancia, listaPersonal.IdCentroSalud)));
 }
        protected bool CargarDatosNODocente()
        {
            ECargo cargo;
            int    dni = int.Parse(txtDni.Text); //tiene que ir adentro

            if (btnAceptar.Text == "Cargar Personal" &&
                Enum.TryParse <ECargo>(cmbCargos.SelectedItem.ToString(), out cargo))
            {
                DateTime entrada = new DateTime(01, 01, 01, int.Parse(numHoraEntrada.Value.ToString()), 00, 00); //si le saco despues de la coma los dos 00????
                DateTime salida  = new DateTime(01, 01, 01, int.Parse(numHoraSalida.Value.ToString()), 00, 00);
                personal = new Administrativo(txtApellido.Text, txtNombre.Text, dni, rdbFemenino.Checked, personal.HoraEntrada, salida, cargo);
                ListaPersonal.Add(personal);

                return(true);
            }
            return(false);
        }