示例#1
0
        public TblBienesSistemas GuardarTblBienesSistemas(TblBienesSistemas tblBienesSistemas)
        {
            _sicobimContext.TblBienesSistemas.Add(tblBienesSistemas);
            _sicobimContext.SaveChanges();

            return(tblBienesSistemas);
        }
示例#2
0
        public IActionResult RegistroInventariopordonacion([FromBody] ModeloInventario modeloInventario)
        {
            if (modeloInventario != null)
            {
                TblBienesSistemas tblBienesSistemas = new TblBienesSistemas();

                TblInventarios tblInventarios = new TblInventarios();

                tblInventarios.NumeroInventario = modeloInventario.Inventario;
                tblInventarios.CatTipoDeBienId  = 4;
                tblInventarios.FechaAlta        = DateTime.Now;
                tblInventarios.Activo           = true;
                tblInventarios.IdUsuarioAlta    = modeloInventario.idUsuarioAlta;
                tblInventarios = _businessSistemas.GuardarTblInventarios(tblInventarios);



                tblBienesSistemas.Descripcion = modeloInventario.Descripcion;
                ///<summary>
                ///Este tipo de entrada lleva un numero de inventario interno
                ///</summary>
                tblBienesSistemas.IdInventarioid      = tblInventarios.Id;
                tblBienesSistemas.Marca               = modeloInventario.marca;
                tblBienesSistemas.Modelo              = modeloInventario.modelo;
                tblBienesSistemas.Serie               = modeloInventario.serie;
                tblBienesSistemas.Cantidad            = modeloInventario.cantidad;
                tblBienesSistemas.CatTipoEntradaid    = 3;
                tblBienesSistemas.CatPisosid          = modeloInventario.IdPisos;
                tblBienesSistemas.Catareaid           = modeloInventario.IdArea;
                tblBienesSistemas.Catservicioid       = modeloInventario.IdServicio;
                tblBienesSistemas.CatEstadoDelBienid  = modeloInventario.IdEstadodelBien;
                tblBienesSistemas.Observaciones       = modeloInventario.observaciones;
                tblBienesSistemas.IdUsuarioAlta       = modeloInventario.idUsuarioAlta;
                tblBienesSistemas.FechaAlta           = DateTime.Now;
                tblBienesSistemas.IdResguardatariosid = modeloInventario.IdResguardatarios;
                tblBienesSistemas.CatTipoDeBienid     = 4;
                tblBienesSistemas.Activo              = true;
                _businessSistemas.GuardarTblSistemas(tblBienesSistemas);
            }


            return(Ok());
        }
示例#3
0
        public IActionResult RegistroInventarioporReposicion([FromBody] ModeloInventario modeloInventario)
        {
            if (modeloInventario != null)
            {
                TblBienesSistemas tblBienesSistemas = new TblBienesSistemas();
                TblFacturas       tblFacturas       = new TblFacturas();
                TblClaveSaica     tblClavesaica     = new TblClaveSaica();
                TblContratoBien   tblContratoBien   = new TblContratoBien();
                TblFederalizacion tblFederalizacion = new TblFederalizacion();
                TblInventarios    tblInventarios    = new TblInventarios();
                TblProveedor      tblProveedor      = new TblProveedor();
                TblClaveCabms     tblClaveCabms     = new TblClaveCabms();


                tblFacturas.Factura         = modeloInventario.factura;
                tblFacturas.CatTipoDeBienId = 4;
                tblFacturas.FechaAlta       = DateTime.Now;
                tblFacturas.Activo          = true;
                tblFacturas.IdUsuarioAlta   = modeloInventario.idUsuarioAlta;

                tblFacturas = _businessSistemas.GuardarFacturaInventariSistemas(tblFacturas);



                tblClavesaica.Clavesaica      = modeloInventario.ClaveSaica;
                tblClavesaica.CatTipoDeBienId = 4;
                tblClavesaica.Activo          = true;
                tblClavesaica.FechaAlta       = DateTime.Now;
                tblClavesaica.IdUsuarioAlta   = modeloInventario.idUsuarioAlta;

                tblClavesaica = _businessSistemas.GuardarTblClaveSaica(tblClavesaica);



                tblContratoBien.Contratobien    = modeloInventario.ContratoBien;
                tblContratoBien.CatTipoDeBienId = 4;
                tblContratoBien.FechaAlta       = DateTime.Now;
                tblContratoBien.Activo          = true;
                tblContratoBien.IdUsuarioAlta   = modeloInventario.idUsuarioAlta;
                tblContratoBien = _businessSistemas.GuardarTblContratoBien(tblContratoBien);
                tblFederalizacion.Federalizacion  = modeloInventario.Federalizacion;
                tblFederalizacion.CatTipoDeBienId = 4;
                tblFederalizacion.FechaAlta       = DateTime.Now;
                tblFederalizacion.Activo          = true;
                tblFederalizacion.IdUsuarioAlta   = modeloInventario.idUsuarioAlta;
                tblFederalizacion = _businessSistemas.GuardarTblFederalizacion(tblFederalizacion);


                tblInventarios.NumeroInventario = modeloInventario.Inventario;
                tblInventarios.CatTipoDeBienId  = 4;
                tblInventarios.FechaAlta        = DateTime.Now;
                tblInventarios.Activo           = true;
                tblInventarios.IdUsuarioAlta    = modeloInventario.idUsuarioAlta;
                tblInventarios = _businessSistemas.GuardarTblInventarios(tblInventarios);

                tblProveedor.Proveedor       = modeloInventario.Proveedor;
                tblProveedor.CatTipoDeBienId = 4;
                tblProveedor.FechaAlta       = DateTime.Now;
                tblProveedor.Activo          = true;
                tblProveedor.IdUsuarioAlta   = modeloInventario.idUsuarioAlta;
                tblProveedor = _businessSistemas.GuardarTblProveedor(tblProveedor);


                tblClaveCabms.Clavecambs      = modeloInventario.ClaveCabms;
                tblClaveCabms.CatTipoDeBienId = 4;
                tblClaveCabms.FechaAlta       = DateTime.Now;
                tblClaveCabms.Activo          = true;
                tblClaveCabms.IdUsuarioAlta   = modeloInventario.idUsuarioAlta;
                tblClaveCabms = _businessSistemas.GuardarTblClaveCabms(tblClaveCabms);

                tblBienesSistemas.IdFederalizacionid = tblFederalizacion.Id;
                tblBienesSistemas.Descripcion        = modeloInventario.Descripcion;
                tblBienesSistemas.IdInventarioid     = tblInventarios.Id;
                tblBienesSistemas.Marca               = modeloInventario.marca;
                tblBienesSistemas.Modelo              = modeloInventario.modelo;
                tblBienesSistemas.Serie               = modeloInventario.serie;
                tblBienesSistemas.Cantidad            = modeloInventario.cantidad;
                tblBienesSistemas.Costounitario       = modeloInventario.costounitario;
                tblBienesSistemas.CatTipoPartidaid    = modeloInventario.IdTipoPartida;
                tblBienesSistemas.CatTipoEntradaid    = 4;
                tblBienesSistemas.CatPisosid          = modeloInventario.IdPisos;
                tblBienesSistemas.Catareaid           = modeloInventario.IdArea;
                tblBienesSistemas.Catservicioid       = modeloInventario.IdServicio;
                tblBienesSistemas.CatEstadoDelBienid  = modeloInventario.IdEstadodelBien;
                tblBienesSistemas.Observaciones       = modeloInventario.observaciones;
                tblBienesSistemas.IdUsuarioAlta       = modeloInventario.idUsuarioAlta;
                tblBienesSistemas.FechaAlta           = DateTime.Now;
                tblBienesSistemas.IdFacturasid        = tblFacturas.IdFactura;
                tblBienesSistemas.IdResguardatariosid = modeloInventario.IdResguardatarios;
                tblBienesSistemas.CatTipoDeBienid     = 4;
                tblBienesSistemas.Activo              = true;
                tblBienesSistemas.IdClaveCabmsid      = tblClaveCabms.Id;
                tblBienesSistemas.IdClaveSaicaid      = tblClavesaica.Id;
                _businessSistemas.GuardarTblSistemas(tblBienesSistemas);
            }


            return(Ok());
        }
 public TblBienesSistemas GuardarTblSistemas(TblBienesSistemas tblBienesSistemas)
 {
     return(_inventarioServiceSistemas.GuardarTblBienesSistemas(tblBienesSistemas));
 }