private void Update() { if (Input.GetKeyDown(interactKey)) { if (target == null) { return; } FoodBox food = target.GetComponent <FoodBox>(); if (food != null && itemHolder == null) { food.Interact(this); } TableBox table = target.GetComponent <TableBox>(); if (table != null) { table.Interact(itemHolder, this); } ResultPost resultPost = target.GetComponent <ResultPost>(); if (resultPost != null) { resultPost.Interact(itemHolder, this); } //TrashCan trashCan = target.GetComponent<TrashCan>(); //if (trashCan != null) //{ // trashCan.Interact(crop, this); //} } }
public Usuario CreateUserAccount(RequestPost requestPost) { Usuario user = null; ResultPost StateDireccion = PostDireccionApi(requestPost.Direccion).First(); if (StateDireccion.Id != null || StateDireccion.Id != "null") { user = Conversion.ConverUser(requestPost); user.IdDireccion = int.Parse(StateDireccion.Id); _repository.Add(user); if (user != null) { CuentaDTO account = Conversion.ConverAccount(requestPost, user.IdUsuario); ResultPost StateCuenta = PostCuentaApi(account).First(); if (StateCuenta.Id != null || StateCuenta.Id != "null") { user.IdCuenta = int.Parse(StateCuenta.Id); _repository.Edit(user); } else { _repository.Delete(user); user = null; } } } return(user); }