Пример #1
0
        public static void Excluir(int id)
        {
            VerificarLista();
            Subconta s = listaSubcontas.FirstOrDefault(f => f.id == id);

            if (s != null)
            {
                listaSubcontas.Remove(s);
            }
        }
 public static void Alterar(Subconta pSubconta)
 {
     VerificarLista();
     Subconta s = listaSubcontas.FirstOrDefault(f => f.id == pSubconta.id);
     if (s != null)
     {
         var index = listaSubcontas.IndexOf(s);
         listaSubcontas.RemoveAt(index);
         listaSubcontas.Insert(index, pSubconta);
     }
 }
        /// <summary>
        /// Aqui construimos um retorno fixo (falso), mas deverá ser alterado para consultar o SGBD em uma aplicação real
        /// </summary>
        private static void ConstruirModelo()
        {
            listaSubcontas = new List<Subconta>();

            // Subcontas fake
            var s1 = new Subconta { id = 1, numeroSubconta = "20151110001", numeroProcesso = "NNNNNNN-DD.2015.8.14.O3O1", titular = "Xico da Silva Boy 2015", saldo = 2500, dataAbertura = DateTime.Today };
            var s2 = new Subconta { id = 2, numeroSubconta = "20141110001", numeroProcesso = "NNNNNNN-DD.2014.8.14.O3O1", titular = "Xico da Silva Boy 2014", saldo = 20000, dataAbertura = DateTime.Today.AddYears(-1) };

            // Adiciona objetos
            listaSubcontas.Add(s1);
            listaSubcontas.Add(s2);
        }
Пример #4
0
        public static void Alterar(Subconta pSubconta)
        {
            VerificarLista();
            Subconta s = listaSubcontas.FirstOrDefault(f => f.id == pSubconta.id);

            if (s != null)
            {
                var index = listaSubcontas.IndexOf(s);
                listaSubcontas.RemoveAt(index);
                listaSubcontas.Insert(index, pSubconta);
            }
        }
Пример #5
0
        /// <summary>
        /// Aqui construimos um retorno fixo (falso), mas deverá ser alterado para consultar o SGBD em uma aplicação real
        /// </summary>
        private static void ConstruirModelo()
        {
            listaSubcontas = new List <Subconta>();

            // Subcontas fake
            var s1 = new Subconta {
                id = 1, numeroSubconta = "20151110001", numeroProcesso = "NNNNNNN-DD.2015.8.14.O3O1", titular = "Xico da Silva Boy 2015", saldo = 2500, dataAbertura = DateTime.Today
            };
            var s2 = new Subconta {
                id = 2, numeroSubconta = "20141110001", numeroProcesso = "NNNNNNN-DD.2014.8.14.O3O1", titular = "Xico da Silva Boy 2014", saldo = 20000, dataAbertura = DateTime.Today.AddYears(-1)
            };

            // Adiciona objetos
            listaSubcontas.Add(s1);
            listaSubcontas.Add(s2);
        }
 public static void Inserir(Subconta pSubconta)
 {
     VerificarLista();
     listaSubcontas.Add(pSubconta);
 }
Пример #7
0
 public static void Inserir(Subconta pSubconta)
 {
     VerificarLista();
     listaSubcontas.Add(pSubconta);
 }
 public void Put(int id, [FromBody] Subconta pSubconta)
 {
     SubcontaRepository.Alterar(pSubconta);
 }
 public void Post([FromBody] Subconta pSubconta)
 {
     SubcontaRepository.Inserir(pSubconta);
 }