public TblFederalizacion GuardarTblFederalizacion(TblFederalizacion tblFederalizacion) { _sicobimContext.TblFederalizacion.Add(tblFederalizacion); _sicobimContext.SaveChanges(); return(tblFederalizacion); }
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 TblFederalizacion GuardarTblFederalizacion(TblFederalizacion tblFederalizacion) { return(_inventarioServiceEquipoMedico.GuardarTblFederalizacion(tblFederalizacion)); }
public TblFederalizacion GuardarTblFederalizacion(TblFederalizacion tblFederalizacion) { return(_inventarioServiceSistemas.GuardarTblFederalizacion(tblFederalizacion)); }
public TblFederalizacion GuardarTblFederalizacion(TblFederalizacion tblFederalizacion) { return(_inventarioServiceInstrumentalMedico.GuardarTblFederalizacion(tblFederalizacion)); }
public TblFederalizacion GuardarTblFederalizacion(TblFederalizacion tblFederalizacion) { return(_InventarioServiceMobiliario.GuardarTblFederalizacion(tblFederalizacion)); }
public IActionResult RegistroInventarioporadquisicion([FromBody] ModeloInventario modeloInventario) { TblBienesEquMedico tblBienesEquMedico = new TblBienesEquMedico(); 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(); try { tblFacturas.Factura = modeloInventario.factura; tblFacturas.Subtotal = modeloInventario.subtotal; tblFacturas.Iva = modeloInventario.iva; tblFacturas.CostoTotal = modeloInventario.total; tblFacturas.CatTipoDeBienId = 2; tblFacturas.FechaAlta = DateTime.Now; tblFacturas.Activo = true; tblFacturas.IdUsuarioAlta = modeloInventario.idUsuarioAlta; tblFacturas = _businessEquipoMedico.GuardarFacturaInventarioEquipoMedico(tblFacturas); tblClavesaica.Clavesaica = modeloInventario.ClaveSaica; tblClavesaica.CatTipoDeBienId = 2; tblClavesaica.Activo = true; tblClavesaica.FechaAlta = DateTime.Now; tblClavesaica.IdUsuarioAlta = modeloInventario.idUsuarioAlta; tblClavesaica = _businessEquipoMedico.GuardarTblClaveSaica(tblClavesaica); tblContratoBien.Contratobien = modeloInventario.ContratoBien; tblContratoBien.CatTipoDeBienId = 2; tblContratoBien.FechaAlta = DateTime.Now; tblContratoBien.Activo = true; tblContratoBien.IdUsuarioAlta = modeloInventario.idUsuarioAlta; tblContratoBien = _businessEquipoMedico.GuardarTblContratoBien(tblContratoBien); tblFederalizacion.Federalizacion = modeloInventario.Federalizacion; tblFederalizacion.CatTipoDeBienId = 2; tblFederalizacion.FechaAlta = DateTime.Now; tblFederalizacion.Activo = true; tblFederalizacion.IdUsuarioAlta = modeloInventario.idUsuarioAlta; tblFederalizacion = _businessEquipoMedico.GuardarTblFederalizacion(tblFederalizacion); tblInventarios.NumeroInventario = modeloInventario.Inventario; tblInventarios.CatTipoDeBienId = 2; tblInventarios.FechaAlta = DateTime.Now; tblInventarios.Activo = true; tblInventarios.IdUsuarioAlta = modeloInventario.idUsuarioAlta; objRespuestatblInventarios = _businessEquipoMedico.GuardarTblInventarios(tblInventarios); tblProveedor.Proveedor = modeloInventario.Proveedor; tblProveedor.CatTipoDeBienId = 2; tblProveedor.FechaAlta = DateTime.Now; tblProveedor.Activo = true; tblProveedor.IdUsuarioAlta = modeloInventario.idUsuarioAlta; tblProveedor = _businessEquipoMedico.GuardarTblProveedor(tblProveedor); tblClaveCabms.Clavecambs = modeloInventario.ClaveCabms; tblClaveCabms.CatTipoDeBienId = 2; tblClaveCabms.FechaAlta = DateTime.Now; tblClaveCabms.Activo = true; tblClaveCabms.IdUsuarioAlta = modeloInventario.idUsuarioAlta; tblClaveCabms = _businessEquipoMedico.GuardarTblClaveCabms(tblClaveCabms); tblBienesEquMedico.IdFederalizacionid = tblFederalizacion.Id; tblBienesEquMedico.Descripcion = modeloInventario.Descripcion; tblBienesEquMedico.IdInventarioid = objRespuestatblInventarios.objGenerics.Id; tblBienesEquMedico.Marca = modeloInventario.marca; tblBienesEquMedico.Modelo = modeloInventario.modelo; tblBienesEquMedico.Serie = modeloInventario.serie; tblBienesEquMedico.Cantidad = modeloInventario.cantidad; tblBienesEquMedico.Costounitario = modeloInventario.costounitario; tblBienesEquMedico.CatTipoPartidaid = modeloInventario.IdTipoPartida; tblBienesEquMedico.CatTipoEntradaid = 1; tblBienesEquMedico.Catareaid = modeloInventario.IdArea; tblBienesEquMedico.Catservicioid = modeloInventario.IdServicio; tblBienesEquMedico.CatPisosid = modeloInventario.IdPisos; tblBienesEquMedico.CatEstadoDelBienid = modeloInventario.IdEstadodelBien; tblBienesEquMedico.Observaciones = modeloInventario.observaciones; tblBienesEquMedico.IdUsuarioAlta = modeloInventario.idUsuarioAlta; tblBienesEquMedico.FechaAlta = DateTime.Now; tblBienesEquMedico.IdContratoBienid = tblContratoBien.Id; tblBienesEquMedico.IdProveedorid = tblProveedor.Id; tblBienesEquMedico.IdFacturasid = tblFacturas.IdFactura; tblBienesEquMedico.CatGarantiaid = modeloInventario.IdGarantia; tblBienesEquMedico.IdResguardatariosid = modeloInventario.IdResguardatarios; tblBienesEquMedico.CatTipoDeBienid = 2; tblBienesEquMedico.Activo = true; tblBienesEquMedico.IdClaveCabmsid = tblClaveCabms.Id; tblBienesEquMedico.IdClaveSaicaid = tblClavesaica.Id; if (objRespuestatblInventarios.correcto == false) { return(BadRequest(new { message = objRespuestatblInventarios.Mensaje })); } else { var result = _businessEquipoMedico.GuardarTblEquiMedico(tblBienesEquMedico); //Esta función se debe validar return(Ok(result)); } } catch (AppException ex) { return(BadRequest(new { message = ex.Message })); } }