コード例 #1
0
        public async Task CrearEditar(Libra libra)
        {
            try
            {
                if (libra.IdLibra == 0)
                {
                    Libra libreaAnterior = _context.Libra.OrderByDescending(x => x.IdLibra).First();
                    if (libreaAnterior != null)
                    {
                        libreaAnterior.FechaFinal = DateTime.Now.ToString();

                        _context.Update(libreaAnterior);
                    }
                    libra.FechaInicio = DateTime.Now.ToString();

                    _context.Add(libra);
                }
                else
                {
                    _context.Update(libra);
                }
                await _context.SaveChangesAsync();
            }
            catch (Exception)
            {
                throw new Exception();
            }
        }
コード例 #2
0
 public async Task CrearEditarTransportadora(Transportadora transportadora)
 {
     try
     {
         if (transportadora.IdTransportadora == 0)
         {
             _context.Add(transportadora);
         }
         else
         {
             _context.Update(transportadora);
         }
         await _context.SaveChangesAsync();
     }
     catch (Exception)
     {
         throw new Exception();
     }
 }
コード例 #3
0
 public async Task CrearEditarEstado(Estado estado)
 {
     try
     {
         if (estado.IdEstado == 0)
         {
             _context.Add(estado);
         }
         else
         {
             _context.Update(estado);
         }
         await _context.SaveChangesAsync();
     }
     catch (Exception)
     {
         throw new Exception();
     }
 }
コード例 #4
0
 public async Task GuardarEditarTipoMercancia(TipoMercancia tipoMercancia)
 {
     try
     {
         if (tipoMercancia.IdTipoMercancia == 0)
         {
             _context.Add(tipoMercancia);
         }
         else
         {
             _context.Update(tipoMercancia);
         }
         await _context.SaveChangesAsync();
     }
     catch (Exception)
     {
         throw new Exception();
     }
 }
コード例 #5
0
        public async Task GuardarEditarPaquete(Paquete paquete)
        {
            try
            {
                if (paquete.Codigo == 0)
                {
                    _context.Add(paquete);
                }
                else
                {
                    _context.Update(paquete);
                }

                await _context.SaveChangesAsync();
            }
            catch (Exception)
            {
                throw new Exception();
            }
        }
コード例 #6
0
        public async Task GuardarEditarCliente(Cliente cliente)
        {
            try
            {
                if (cliente.NumeroCasillero == 0)
                {
                    _context.Add(cliente);
                }
                else
                {
                    _context.Update(cliente);
                }

                await _context.SaveChangesAsync();
            }
            catch (Exception)
            {
                throw new Exception();
            }
        }