private Cia ChkModel(CiaVMCreate model) { Cia regreso = new Cia { rif = model.rif.Left(20), nombre = model.nombre.Left(100), codigo_bd = model.codigo_bd.Left(12), version_app = model.version_app.Left(8), version_bd = model.version_bd.Left(12), marca = model.marca.Left(60), grupo_cia_id = model.grupo_cia_id, soporte_id = model.soporte_id, tipo_166_id = model.tipo_166_id, pais_id = model.pais_id, estado_id = model.estado_id, ciudad_id = model.ciudad_id, marca_87_id = model.marca_87_id, activa = true, bloqueada = false, lic_alquiler = model.lic_alquiler, lic_vta = model.lic_vta }; return(regreso); }
public async Task <IActionResult> PostCia([FromBody] CiaVMCreate modelo) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var cia = await _servicioCia.Add(modelo); return(Ok(cia)); }
public async Task <CiaVM> Add(CiaVMCreate model) { Cia cia = ChkModel(model); _context.Cias.Add(cia); await _context.SaveChangesAsync(); var regreso = await GetVM(cia.cia_id); return(regreso); }